ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
**使用ssh命令远程登录服务器:** > 命令:ssh \[-l login\_name\] hostname 或者 \[option\] user@hostname > option: > > * \-l 指定登录远程主机的用户。可以在配置文件中对每个主机单独设置这个参数。 > * \-p 指定远程主机的端口。可以在配置文件中对每个主机单独设定这个参数,默认22端口 | 命令 | 解释 | | --- | --- | | ssh -p 33 -l root 192.168.0.1 | 连接远程主机并指定用户和端口 | | ssh -p 33[root@192.168.0.1](mailto:root@192.168.0.1) | 同上 | | ssh[root@192.168.0.1](mailto:root@192.168.0.1)"cat /etc/centos-release" | 登录远程主机执行指定命令 | 当第一次连接远程主机时,会弹出以下提示: ![](https://img.kancloud.cn/36/69/36695974d1c9fe06ec3a9804444e0173_636x114.png) 该提示的意思是无法确认host主机的真实性,只知道该主机的公钥指纹,确定继续连接吗?输入`yes`之后,远程主机的公钥就会被保存下来,输入密码后就可以进行远程连接了。 当远程主机的公钥被接受以后,它就会被保存在文件`~/.ssh/known_hosts`中,之后的每次连接,系统都会识别 known\_hosts文件中的公钥指纹,从而跳过警告部分,直接提示输入密码。 **ssh服务管理** | 命令 | 解释 | | --- | --- | | yum install ssh | 安装ssh服务 | | systemctl status/restart/stop/start sshd | sshd进程管理:查看状态/重启/关闭/开启 |