SSH 远程控制
Posted hugboy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSH 远程控制相关的知识,希望对你有一定的参考价值。
本文以 Ubuntu 20.04(客户端) 控制 Kali Linux 2020.2(服务端)为例
1.安装SSH(secure Shell)
SSH分为客户端oppenssh-client和服务端oppenssh-server,如果你只是想远程登录一台主机则不需要安装服务端oppenssh-server,如果你想开放一台主机当做服务端则需要安装。一般像Kali Linux、Ubuntu都内置有客户端。
检查是否已安装客户端和服务端
# dpkg -l | grep ssh
如图已经安装完毕
#安装客户端
sudo apt-get install openssh-client
#安装服务端
sudo apt-get install openssh-server
2.修改服务端配置文件
# vim /etc/ssh_config
光标所示行把注释符去掉,no改为yes
保存并退出
3.启动SSH
启动
# service ssh start
(如果你刚刚修改的不对可能会遇到报错-->Job for ssh.service failed because the control process exited with error code. )
确认是否已经启动
# ps -e | grep ssh
如图启动成功
#重启 service ssh restart
#关闭 service ssh stop
4.连接
查看服务端IP
# ifconfig
在客户端登录
# ssh hugboy@192.168.0.1 (主机名@主机IP)
如果需要调用可视化程序
# ssh -X hugboy@192.168.0.1
第一次登录会说无法验证真实性,输入yes即可。
此时已进入到服务端,所有命令在客户端运行
Ctral + D 或 exit 退出
以上是关于SSH 远程控制的主要内容,如果未能解决你的问题,请参考以下文章