使用XShell或Putty等工具进行远程链接服务器系统进行操作,发现连接不上。
首先了解下SSH是啥:
SSH为Secure Shell的缩写,是为建立在应用层和传输层基础上的安全协议。
SSH专为远程登录会话和其他网络服务提供安全性的协议,常用于远程登录。
也就是说,SSH是用来远程操作Linux系统下的服务器的。
ssh的安装
- 检查ssh是否安装
输入命令:
ssh logcalhost
若显示下面信息,则没有安装:
ssh: connect to host localhost port 22: Connection refused
- 安装ssh
输入命令:
sudo apt-get install openssh-server
- 检查ssh是否安装成功
输入命令:
sudo ps -e | grep ssh
显示以下信息,表示成功:
2895 ? 00:00:00 sshd
- 查询ssh当前状态
输入命令:
sudo service ssh status
输出ssh stop/waiting ssh已停止
输出ssh start/running ,process 3090 正在运行
- 启动ssh
输入命令:
sudo service ssh start
显示start: Job is already running: ssh则表示ssh正在运行中
- 停止ssh
输入命令:
sudo service ssh stop
- 重启ssh
输入命令:
sudo service ssh restart
- 卸载ssh
输入命令:
sudo apt-get autoremove --purge openssh-server
成功安装并启动后,就可以使用XShell或Putty等工具进行远程操作服务器
本文详细介绍SSH(Secure Shell)的原理与作用,提供在Linux系统下安装、启动、停止和重启SSH服务的具体步骤,帮助读者解决无法通过XShell或Putty远程连接服务器的问题。
2万+

被折叠的 条评论
为什么被折叠?



