教你学会远程管理自己的主机.docx
- 文档编号:10165596
- 上传时间:2023-02-09
- 格式:DOCX
- 页数:14
- 大小:425.49KB
教你学会远程管理自己的主机.docx
《教你学会远程管理自己的主机.docx》由会员分享,可在线阅读,更多相关《教你学会远程管理自己的主机.docx(14页珍藏版)》请在冰豆网上搜索。
教你学会远程管理自己的主机
【原理基础】
PsTools是Sysinternals推出的一个功能强大的远程管理工具包,一共由12个命令组成,可以用来远程管理WindowsNT/2000/XP系统。
该软件在DOS窗口中操作,虽然没有漂亮的图形界面,但是功能却十分强大,使用起来也很简便。
PsTools一套命令行的Winnt/Win2000系统管理工具,包含了PsExec等12款小工具.功能非常的强大。
【运行环境】
利用PsTools12款工具强大的功能,可以帮助我们更好的管理远程主机/服务器。
工作平台:
VMwareworkstation虚拟机
服务平台:
Windows2003操作系统
辅助平台:
WindowsXp(远程测试)
【跟我操作】
1.psexec
psexec是一个远程执行工具,你可以像使用telnet一样使用它。
下面是psexec的使用参数如图:
psexec是一个远程执行工具,你可以像使用telnet一样使用它。
它的使用格式为:
psexec\\远程机器ip[-uusername[-ppassword]][-c[-f]][-i][-d]program[arguments]
它的参数有:
-u后面跟用户名-p后面是跟密码的,如果建立ipc连接后这两个参数则不需要。
(如果没有-p参数,则输入命令后会要求你输入密码)
-c<[路径]文件名>:
拷贝文件到远程机器并运行(注意:
运行结束后文件会自动删除)
-d不等待程序执行完就返回,(比如要让远程机器运行tftp服务端的时候使用,不然psexec命令会一直等待tftp程序结束才会返回)
-i在远程机器上运行一个名为psexesvc进程,(到底什么用弄不明白)
假设我在远程机器ip有一个账号,账号名是:
abc密码是:
123,
比如想要用telnet一样在远程系统上执行命令可以打:
psexec\\远程机器ip-uabc-p123cmd;
如果想要远程机器执行本地c:
\srm文件可以打:
psexec\\远程机器ip-uabc-p123-cc:
\srm;
如果想要让远程机器执行本地上tftp服务端,(假设tftp服务端在本地c:
\tftp32),可以打:
psexec\\远程机器ip-uabc-p123-cc:
\tftp32–d;
假设我们有一个远程主机有个账号。
用户名为:
Administrator密码:
123456比如想要用telnet一样在远程系统上执行命令如图:
如想要用telnet一样在远程系统上执行命令:
2.psservice
psservice是一个服务管理程序
它的使用格式为:
psservice[\\远程机器ip[-uusername][-ppassword]]
它的参数只有:
-u后面跟用户名-p后面是跟密码的,如果建立ipc连接后这两个参数则不需要。
(如果没有-p参数,则输入命令后会要求你输入密码)
它的command有:
query[服务名]:
显示某一服务的状态,如不填服务名则显示所有服务的状态。
config<服务名>:
显示某一服务的配置。
start<服务名>:
启动某一服务。
stop<服务名>:
停止某一服务。
testart<服务名>:
停止某一服务并重新启动它。
pause<服务名>:
暂停某一服务。
cont<服务名>:
恢复暂停的服务。
depend<服务名>:
显示某一服务依存关系。
find<服务名>:
在网络种搜寻指定的服务。
比如你想查看在远程机器上的telnet服务的状态可以打:
psservice\\远程机器ipquerytlntsvr(tlntsvr为telnet服务的服务名)
比如你查看远程机器上的telnet服务的配置可以打:
psservice\\远程机器ipconfigtlntsvr
比如你想启动远程机器上的telnet服务可以打:
psservice\\远程机器ipstarttlntsvr
其他用法以此类推。
3.pssuspend
pssuspend是一个暂时停止进程的软件。
Pssuspend的参数如图:
它有三个参数:
-u:
后面跟用户名-p:
后面是跟密码的,如果建立ipc连接后这两个参数则不需要。
(如果没有-p参数,则输入命令后会要求你输入密码)
-r:
恢复进程。
比如要暂时停止一个pid号为160,名称为smss的进程可以打:
pssuspend\\远程机器ip160或pssuspend\\远程机器ipsmss如图:
4.psinfo
psinfo是一个搜集机器软硬件信息的工具,它可以获得操作系统信息,硬件信息和软件信息。
Psinfo的使用参数为:
它的参数有:
-u:
后面跟用户名-p:
后面是跟密码的,如果建立ipc连接后这两个参数则不需要。
(如果没有-p参数,则输入命令后会要求你输入密码)
-h:
是显示它安装了哪些补丁包
-s:
是显示它装了哪些软件
-d:
是显示磁盘信息。
假如我们想查看远程主机的磁盘信息其格式为:
如图:
5.pslist
pslist是一个查看进程的程序。
他的使用参数为:
pslist[-d][-m][-x][-t][-s[n][-rn][\\远程机器ip[-uusername][-ppassword]][name pid]
-u:
后面跟用户名-p:
后面是跟密码的,如果建立ipc连接后这两个参数则不需要。
(如果没有-p参数,则输入命令后会要求你输入密码)
-s:
是使用任务管理器模式实时查看进程,可以按ESC键退出。
-r<秒数>:
是和-s连用的一个参数,它用来指定任务管理器模式是的刷新间隔。
(默认的刷新间隔为1秒)
-d:
示各个进程的cpu使用信息。
-m:
显示各个进程的存储器使用信息。
-x:
非常详细显示进程的所有信息。
-t:
以树型方式显示进程。
比如要查看远程机器ip上的进程的cpu使用信息可以打:
pslist-d\\远程机器ip
比如要查看一个pid号为999,名称为srm进程的存储器使用信息可以打:
pslist-m\\远程机器ip999或pslist-m\\远程机器ipsrm。
比如要以任务管理器模式实时查看61.12.23.4上进程情况,并且刷新间隔为3秒可以打:
pslist-s-n3\\远程机器ip
这里如果我们用pslist查看远程主机IP上的CPU使用信息格式为:
6.Psuptime
psuptime是一个了解远程机器运行了多久的命令。
使用它只需要打:
psuptime\\远程机器ip。
7.psshutdown
psshutdown是一个远程关机命令。
它的使用格式为:
psshutdown[[-s -r -k[-tnn][-m"消息"][-f]]-a -l -o][\\远程机器ip]如图:
-a:
取消以前执行的关机指令。
-t:
离关机还有多少秒。
(默认是20秒)
-s:
关闭机器。
-m:
是要显示的信息。
-f:
是关机是不保存运行的程序。
-r:
表示重启。
-l:
表示锁定电脑。
-o:
表示注销用户。
8.psfile
psfile是一个显示机器上的会话和有什么文件被网络中的用户的打开的命令。
它的使用格式为:
psfile[\\远程机器ip[-uUsername[-pPassword]]][[Id path][-c]]
比如我们想查看远程主机上的回话和被远程用户打开的文件参数格式如图:
9.psloggedon
psloggedon是一个显示目前谁登陆的机器的命令。
它的参数只有:
-l只显示本地登陆用户而不显示其它的网络登陆用户
-x不显示登陆时间
比如说要显示远程机器现在登陆的用户可以打:
psloggedon\\远程机器ip
10.psgetsid
psgetsid是一个远程获取账号sid信息的工具。
它的使用格式为:
psgetsid[\\远程机器ip[-uusername[-ppassword]]][account]
它的参数有:
-u后面跟用户名-p后面是跟密码的,如果建立ipc连接后这两个参数则不需要。
(如果没有-p参数,则输入命令后会要求你输入密码)
11.pskill
pskill是一个杀除进程的程序。
它的使用格式为:
pskill[\\远程机器ip[-uusername][-ppassword]]
比如要杀除一个pid号为999,名称为srm的进程可以打:
pskill\\远程机器ip999或pskill\\远程机器ipsrm
12.psloglist
psloglist是一个查看系统事件记录的程序。
它的使用格式为:
psloglist[\\远程机器ip[-uusername[-ppassword]]][-s[-tdelimiter]][-n# -d#][-c][-x][-r][-amm/dd/yy][-bmm/dd/yy][-ffilter][-leventlogfile]
它的参数有:
-u后面跟用户名-p后面是跟密码的,如果建立ipc连接后这两个参数则不需要。
-c:
显示事件之后清理事件记录
-l<事件记录文件名>:
用于查看事件记录文件
-n:
只显示最近的n条系统事件记录。
-d:
只显示n天以前的系统事件记录
-amm/dd/yy:
显示mm/dd/yy以后的系统事件记录
-bmm/dd/yy:
显示mm/dd/yy以前的系统事件记录
-f<事件类型>:
只显示指定的事件类型的系统事件记录。
-x:
显示事件数据代码
-r:
从旧到新排列(如不加则默认是从新到旧排列)
-s:
以一个事件为一行的格式显示,中间默认以逗号格开各个信息。
-t<字符>:
这个参数和-s连用,以来改变-s中默认的逗号。
如果我们想查看本机系统事件格式如图:
回车后就可以看见系统的详细记录
那么,这样我们可以对比一下,是不是这样来管理我们的主机是不是方便了许多呢。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学会 远程管理 自己 主机
![提示](https://static.bdocx.com/images/bang_tan.gif)