参考网址

安装:

1
2
3
4
5
6
7
8
sudo apt-get install openssh-client 
sudo apt-get install openssh-server
# 查看启动情况
ps -e | grep ssh
# 启动 停止 重启
sudo /etc/init.d/ssh start
sudo /etc/init.d/ssh stop #server停止ssh服务
sudo /etc/init.d/ssh restart #server重启ssh服务

登录

口令登录

1
2
3
4
5
6
7
8
# 基础登录
ssh ldz@192.168.0.1
# 调用图形界面
ssh -X ldz@192.168.0.1
# 如果客户机的用户名和服务器的用户名相同,登录时可以省略用户名。
ssh 192.168.0.1
# -p修改端口,默认22端口
ssh -p 1234 ldz@192.168.0.1

第一次连时需要确认连接,选yes,即可成功

遇到问题:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOT

bug解决:

ssh-keygen -R 192.168.0.1

退出

Ctrl+d或者exit

公钥登录

在本机生成密钥对
1
2
ssh-keygen -t rsa   #-t表示类型选项,这里采用rsa加密算法
cat ~/.ssh/id_rsa.pub
将公钥复制到远程主机
1
ssh-copy-id ldz@192.168.0.1