ssh服务器搭建
服务器端
- 安装ssh-server:
sudo apt-get install openssh-server
有可能出现以下画面:原因是需要依赖项openssh-client (ubuntu应该自带有,但是因为版本和openssh-server所需的不一致)
解决:(1)可以先卸载自带的openssh-client 、再安装openssh-client 、openssh-server 。
sudo apt-get purge openssh-client
(2)如果还解决不了,可以先切换软件源,再安装openssh-client 、openssh-server
- 配置
-
启动ssh的服务:
sudo service ssh start
-
查看是否启动:
ps –e|grep ssh
,或者sudo service sshd status
查看服务状态
有sshd:说明启动成功,对应服务器端 -
openssh-server配置文件位于/etc/ssh/sshd_config,在这里可以配置SSH的服务端口等,例如:默认端口是22,可以自定义为其他端口号