标签:pre dns欺骗 远程服务器 方便 其他 组成 安装 启动 免密登录
三、远程管理常用命令
1、关机/重启
序号 | 命令 | 对应英文 | 作用 |
01 | shutdown 选项 时间 | shutdown | 关机/重启 |
1.1、shutdown
选项 | 含义 |
-r | 重新启动 |
不指定参数时,默认1分钟后关机
常用命令示例:
# 重启系统,now表示现在 $ shutdown -r now # 立即关机,now表示现在 $ shutdown now # 系统在 20:25 关机 $ shutdown 20:25 # 系统再过10分钟关机 $ shutdown +10 # 取消之前的关机计划 $ shutdown -c
2、查看或配置网卡信息
序号 | 命令 | 对应英文 | 作用 |
01 | ifconfig | configure a network interface | 查看/配置计算机当前的网卡信息 |
02 | ping ip地址 | ping | 检测到目标ip地址的连接是否正常 |
2.1、ifconfig
# 查看网卡信息 $ ifconfig # 查看网卡信息中的IP地址 $ ifconfig | grep inet
2.2、ping
# 检测到目标ip是否连接正常 $ ping ip地址 # 检测本地网卡是否正常 $ ping 127.0.0.1
3、远程登录和复制文件
序号 | 命令 | 对应英文 | 作用 |
01 | ssh 用户名@ip | secure shell | 远程连接到计算机 |
02 | scp 用户名@ip:文件名或路径 用户名@ip:文件名或路径 | secure copy | 远程复制文件 |
3.1、ssh基础
1) 域名和端口号
域名
端口号
序号 | 服务 | 端口号 |
01 | SSH服务 | 22 |
02 | Web服务 | 80 |
03 | HTTPS | 443 |
04 | FTP服务 | 21 |
2) SSH客户端的简单使用
ssh [-p prot] user@remote
提示
注意:
3.2、scp
选项 | 含义 |
-P | 指定端口号 |
-r | 若给出的源文件是目录文件,将递归复制该目录下的所有子目录和文件,目标文件必须为目录 |
# 把本地当前目录下的01.py文件复制到远程 用户主目录下的Desktop/01.py # ":"后面的路径如果不是绝对路径,则以用户主目录作为参照路径 $ scp -P port 01.py user@remote:Desktop/01.py # 把远程用户主目录下的Desktop/01.py, 复制到本地当前目录下的01.py $ scp -P port user@remote:Desktop/01.py 01.py # 加-r 选项可以传送文件夹 # 把当前目录下的demo文件夹复制到远程用户主目录下的Desktop $ scp -r demo user@remote:Desktop # 把远程用户主目录下的Desktop 复制到 当前目录下的demo文件夹 $ scp -r user@remote:Desktop demo
3.3、SSH免密登录
有关SSH配置信息都保存在用户主目录下的.ssh目录下
1)免密码登录
2)配置别名
在~/.ssh/config (如果没有新建)里面追加以下内容:
Host myserver
HostName ip地址
User 用户名
Port 22
保存之后,即可用ssh myserver实现远程登录,scp同样可以使用
标签:pre dns欺骗 远程服务器 方便 其他 组成 安装 启动 免密登录
原文地址:https://www.cnblogs.com/linz1230/p/linux.html