服务器特定ip的登录时间
A. linux服务器如何检查远程用户登陆状态,时间,ip地址等信息
who命令
[root@localhost linux-2.6.34]# who
root tty7 2014-10-31 17:31 (:0)
root pts/0 2014-10-31 17:31 (:0.0)
root pts/1 2014-10-31 17:31 (:0.0)
root pts/2 2014-11-05 08:59 (172.16.31.133)
root pts/3 2014-11-05 09:00 (172.16.31.133)
root pts/4 2014-11-05 09:52 (172.16.31.133)
root pts/5 2014-11-05 10:07 (172.16.31.133)
root pts/6 2014-11-06 19:22 (172.16.21.79)
B. LINUX ftp如何限制匿名用户只能在特定的时间内可以登录如题 谢谢了
为了实现Linux环境下的FTP服务器配置,绝大多数的Linux发行套装中都选用的是Washington University FTP(Wu-Ftpd),这是一个性能优秀的服务器软件,由于它具有众多强大功能和超大的吞吐量,Internet上的FTP服务器有60%以上采用了它。 安装与运行 以下我们以RedHat Linux为例。 1、安装 根据服务对象的不同,FTP服务可以分为两类:一类是系统FTP服务器,它只允许系统上的合法用户使用;另一类是匿名FTP服务器,它允许任何人登录到FTP服务器,和服务器连接后,在登录提示中输入Anonymous,即可访问服务器。针对这两种服务,可以通过RedHat的第一张光盘安装Wu-Ftpd的RPM包,只需以Root身份进入系统并运行下面的命令即可: Rpm - ivh anonftp -x.x-x.i386.rpm Rpm - ivh wu-ftpd-x.x.x-x.i386.rpm 其中-x.x-x和-x.x.x-x是版本号。 2、启动 和Apache一样,Wu-Ftpd也可以配置为自动启动:执行RedHat附带的Setup程序,在“System Service”选项中选中Wu-Ftpd,按下[OK]按钮确定退出即可。 自动启动固然方便,但是,当我们更改了Wu-Ftpd配置文件,需要用到手工启动: 启动:/usr/sbin/ftprestart 关闭:/usr/sbin/ftpshut FTP服务器的配置 为了确保FTP服务器安全,必须设置一些重要的配置文件,以更好地控制用户的访问权限。这些配置文件是:/etc/ftpusers、/etc/ftpconversions、/etc/ftp-groups、/etc/ftpphosts、/etc/ftpaccess。利用这些文件,能够非常精确地控制哪些人、在什么时间、从什么地点可以连接服务器,并且可以对他们连接后所做的工作进行检查跟踪。 /etc/ftpusers:该文件夹中包含的用户不能通过FTP登录服务器,有时将需要禁止的用户账号写入文件/etc/ftpuser中,这样就可以禁止一些用户使用FTP服务。 /etc/ftpconversions:用来配置压缩/解压缩程序。 /etc/ftpgroups:创建用户组,这个组中的成员预先定义可以访问FTP服务器。 /etc/ftpphosts:用来根据禁止或允许远程主机对特定账户的访问,例如: allow czc 192.168.0.0/24 deny cdd 10.0.0.0/8 表示允许czc用户从192.168.0这个网段连线访问,拒绝cdd从10.这个网段连线访问。 /etc/ftpaccess:是非常重要的一个配置文件,用来控制存取权限,文件中的每一行定义一个属性,并对属性的值进行设置。下面对它的一些常用配置做一点介绍: 1、定义用户类别 格式:class [类名] [real/guest/anonymous][IP地址] 功能:这个指令的功能设定FTP服务器上用户的类别。并可对客户端的IP地址进行限制,允许特定或者全部的IP地址访问FTP服务器。 2、登录重试次数 在命令行中输入:loginfails 10,这表明如果10次还没有登录成功就切断连线。 3、密码检查 格式:passwd-check 〈strictness〉 warn 是对匿名用户的密码使用方式的检查,其中〈strictness〉是三个可能的字符串之一:None、Trivial、RFC822。若选None,表示将不对口令做任何检查;若选Trivial,表示对口令有一定的要求,它需要在口令中至少要有一个@符号;若选RFC822,则表示最严格,要求E-mail地址必须遵守RFC822报文标题标准(如:[email protected] )。 例如:passwd-check rfc822 warn,表明密码的要求很严格,当密码不符合规定时出现警告信息。 4、登录人数的限制 格式:limit [类别] [人数] [时间] [文件名] 设置指定类别在约定时间内可以登录FTP的人数。例如:limit remote Any/etc/many.msg,说明类别Remote类别在任何时间内登录人数不超过20个人,否则会显示Many.msg警告信息。 合理运用这些配置,可以有效地保护好我们的服务器。 验证 安装、配置好FTP服务器后,就可以进行验证,用图形工具和命令行均可访问FTP服务器。在Linux里最常用的命令为FTP,它提供了一个并不复杂的FTP服务器接口。与FTP服务器连接,只需要在命令提示符后输入:FTP Servername,用主机名或希望连接的FTP服务器的IP地址代替Servername,按照提示输入用户名和口令,然后用标准的Linux上移或下移FTP服务器目录结构。另外,也可以采用图形化FTP程序,包括窗口式gFTP,可以借助Web浏览器去访问FTP服务器。 以上是在Linux下进行FTP服务器配置的要点,希望对您有所帮助。
C. 只知道服务器IP如何获得服务器时间
如果你有服务器权限的话
用net time \\192.168.1.1
可以查看时间
你可以用net命令先建立个连接再运行上面的命令
------------------------------------------
那就不清楚了,你需要连接服务器做什么?如果读取sql里数据的话
那可以试试select getdate()可以得到日期和时间
不考虑非常规的方式,你总得在服务器上有点什么权限才能得到服务器
的相关信息
D. 如何在网页中使用指定服务器时间
用户机器上的时间总是不准确的,也不能通过javascript来取用户机器上的时间.所以只有设置服务器的时间. 其实PHP取服务器的时间是很简单的. 给你几个简单的代码 $now = time(); //取的是服务器现在时间的时间戳 $date = date("Y-m-d H:i:s"); //这个是形如2009-09-19 10:57:23的时间
E. win7 如何记录远程访问者的访问IP、时间、电脑名等信息
win7 记录远程访问者的访问IP、时间、电脑名等信息方法:
1、控制面板>>管理工具>>事件查看器>>选择安全性,再点工具栏目中查看>>筛选>>事件ID填528进行过滤,时间就是远程登陆时间,双击查看之后就可以找到登录服务器的ip。
2、远程连接:
远程连接就是在远程连接另外一台计算机。当某台计算机开启了远程桌面连接功能后就可在网络的另一端控制这台计算机,通过远程桌面功能可实时的操作这台计算机,在上面安装软件,运行程序,所有的一切都好像是直接在该计算机上操作一样。
F. 请问一下怎么查看服务器准确登录时间这个日志哪里看
服务器系统日志是记载着服务器每时每刻的信息的一个数据库,上面记载着的一些信息对于我们了解服务器的运行状况都有很大的帮助。 查看方法:登陆服务器后进入控制面板 — 管理工具 — 事件查看器 日志按照内容被分为三类,双击每条日志即可查看详情。 应用程序:主要是记载服务器上面软件程序运行方面的一些事件。 安全性:主要是记载服务器用户登录的情况。 系统:主要是记载服务器系统程序运行状况。 下面分别举例介绍: 应用程序日志 这个事例记录的是用户数据库服务登陆失败的信息。 安全性日志 这是记载用户通过远程登陆服务器的日志,包括用户名以及登陆服务器时客户端的 ip 地址,当您怀疑服务器被人登陆时在这里可以查实。 系统日志 这个日志记载了 iis 运行过程中的一个事件,当您的网站无法访问时在这里可以了解 iis 的工作状态。 以上只是各举了一个例子,更多的内容需要您在实际使用中总结。
G. 请问有什么办法可以查到局域网内的那些IP地址访问过某台服务器,能否查到IP和访问时间。谢谢
服务器的被访问日志,前提是你的服务器有这项。
H. 如何在Windows2008 中查看VPN登录时间和ip记录
Windows Server 2008查看远程桌面登录日志:
控制面板->查看事件日志->事件查看器(本地)->Windows日志->安全,
在右侧的列表会显示出全部安全信息,然后可以查找 事件ID为4776的条目,
点击开后,“源工作站:“后边的就是登陆本机的windows 客户端的主机名。
每次查看都需要搜索比较麻烦,可以设置自动记录到文件的方式创建登陆日志:
建立一个存放日志和监控程序的目录,如在C盘下建立一个RDP目录
在其目录下建立一个名为RDPlog.txt的文本文件和一个名为RDPlog.bat的批处理文件
RDPlog.bat是执行记录的脚本,RDPlog.txt是登录日志。RDPlog.bat内容为:
date /t >>RDPlog.txt
time /t >>RDPlog.txt
netstat -n -p tcp | find ":3389">>RDPlog.txt
start Explorer
进入系统管理工具中的“终端服务器配置”,进入到默认RDP-Tcp属性中、切换到“环境”页下,启用“用户登录时启用下列程序”在程序路径和文件名处填写:C:\RDP\rdplog.bat;并在起始于填写:C:\RDP\
完成以上的配置步骤后,当再次登录服务器时就会记录当前登录者的时间和IP。
这样每次登录时都会有一个DOS的黑窗口一闪而过,隐藏窗口的方式:
1、仍旧在原来的目录下新建一个名为RDPLog.vbs脚本文件,内容如下:
Set shell = Wscript.Createobject("wscript.shell")
Call shell.run("C:\RDP\RDPLog.bat" 0)
2、进入系统管理工具中的“终端服务器配置”,进入到默认RDP-Tcp属性中切换到“环境”页下,启用“用户登录时启用下列程序”
3、在程序路径和文件名处填写:wscript C:\RDP\RDPLog.vbs;并在起始于填写:C:\RDP\
提醒位:想每次登陆都记录访问着的时间和IP,每次退出远程桌面时,都必须选择“注销”用户退出
I. 我想知道某个IP地址ping到另一个地址的所需时间,该如何做
远程登陆到B,然后在登陆的B处ping C处,返回就是B到C的延时
J. 大家知道如何查看用户登陆服务器的IP和时间吗谢谢了,大神帮忙啊
我之前回复过的一个
如果你的
审核策略
打开了
就
右击
事件查看器
-安全性
点属性
有个筛选
事件id
里面填528
点确定
出来的
用户名就是登陆方式和源
网络地址
前提是那人没删日志
查看原帖>>
记得采纳啊