远程管理命令
关机、重启
shutdown:安全关闭、重启电脑
1 2 3 4
| # -r:重新启动电脑 # -c:取消关机命令 # 不指定选项和参数,默认为1分钟后关闭电脑 shutdown [选项] [时间]
|
1 2 3 4 5 6 7 8 9 10
| # 重启电脑,now表示现在 shutdown -r now # 立刻关机 shutdown now # 系统在今天的20:35分关机 shutdown 20:35 # 系统再过十分重后关机 shutdown +10 # 取消关机 shutdown -c
|
查看、配置网卡信息
ifconfig:查看、配置当前的网卡配置信息
1 2 3 4 5
| # 网卡:负责网络通讯的硬件设备 # ip:设置在网卡上的地址信息 ifconfig # 查看网卡对应的IP地址 ifconfig | grep inet
|
ping:检测当前计算机与目标计算机之间网络是否通畅
1 2 3 4
| # 检测到目标计算机链接是否正常 ping [目标计算机ip] # 检查本地网卡是否正常 ping 127.0.0.1
|
远程管理、复制文件
ssh:专为远程登录会话、其它网络服务提供安全性的协议
1 2 3 4 5 6
| # ssh的优点:数据传输加密、压缩,防止信息泄露的同时,还能提高传输速度 # ssh配置信息位于:用户Home目录下的.ssh目录下 # remote可以是ip、域名、别名 ssh [-p port] user@remote # 退出远程登录 exit
|
1 2 3 4 5 6
| # 设置免密码登录,配置公钥 ssh-keygen # 上传公钥到服务器,该命令在windows下不适用 ssh-copy-id -p 端口号 user@remote
# 工作原理:本地使用私钥对文件进行加密/解密,服务器使用公钥对数据进行加密/解密
|
1 2 3 4 5 6 7 8
| # 配置别名,配置别名的文件名称为config,其存放的路径为用户Home目录中.ssh目录下 # 配置信息如下: Host myserver HostName 192.168.85.129 User wuxiang Port 22 # 远程登录/复制信息 ssh myserver
|
1 2 3 4 5 6
| # 域名:是IP的别名 # 端口:通过端口号找到计算机上运行的程序,默认端口号在连接时可以省略 ssh服务器默认端口:22 web服务器默认端口:80 https默认端口:443 ftp服务器默认端口:21
|
scp:远程拷贝文件
1 2 3 4 5
| # -r:可以传送文件夹 # -P:指定传输时的端口号 # 文件路径若不是绝对路径,则以用户的Home目录作为参考路径 scp [-P 端口号] user@remote:[文件路径] scp [-P 端口号] [-r 文件夹名称] user@remote:[文件路径]
|
1 2 3 4 5 6 7 8
| # 将当前文件"1.py"复制进服务器Desktop下 scp -P 22 1.py wuxiang@192.168.85.129:Desktop/1.py # 将服务器文件"Desktop/1.py"复制到本地当前文件夹 scp -P 22wuxiang@192.168.85.129:Desktop/1.py 1.py # 将本地文件夹"wuxiang" 复制进服务器Desktop下 scp -P 22 -r wuxiang wuxiang@192.168.85.129:Desktop # 将服务器“Dekstop/wuxiang”文件夹复制到本地当前目录下 scp -P 22 wuxiang@192.168.85.129:Desktop/wuxiang wuxiang
|
**备注: **windows客户端下,有Filezilla软件可以专门用于传输文件,但是需注意的是,其传输的端口号一定得是21
作业
- 建立关机日程,计划一分钟后关机
- 取消第一题中的关机命令
- 即时重启当前的系统
- 计划再今天的20:35分重启计算机
- 计划在过10分钟后重启计算机、
- 取消以上所有的关机计划
- 通过管道筛选出当前计算机对应的IP地址信息
- (问答)本地环回/回环地址指什么
- 检测到103.45.107.243之间的网络是否通畅
- 检测本地网卡是否工作正常
- 远程登录服务器192.168.85.129,登录用户名:wuxiang,密码:qwer1234,端口号:22
- 在第11题基础上,退出远程登录
- 将当前文件”1.py”复制进服务器“please”目录下,(本地没有文件,需提前手动创建)
- 将服务器下“please/1.py”文件复制到本地目录下,(若文件没有,需提前手动创建/删除)
- 将本地目录”wuxiang”复制进服务器“please”目录下,(若文件夹没有,需提前手动创建/删除)
- 将服务器下“wuxiang”目录复制到本地目录下,(若文件夹没有,需提前手动创建/删除)
- 设置免密码登录的两个步骤
- (问答)简述免密码工作原理
- 在当前文件下配置远程登录的别名,配置的服务器名称:myserver,IP:192.168.85.129,登录用户:wuxiang,远程端口:22
- 通过19题配置的远程服务登录服务器