2019kali开启ssh远程登录

背景:在家里想要远程控制公司的linux kali系统下的服务器

材料:一台linux系统的服务器,本地一台电脑(linux或windows)

正文:不论本地是什么系统,服务器上都需要首先开启ssh服务才可以

首先,登录到服务器上,打开终端,找到ssh的控制文本,输入如下命令

vi /etc/ssh/sshd_config

打开文件后,修改下面内容,把#去掉,如果是no改成yes(kali里面默认的yes)

PasswordAuthentication yes

在最后再添加一行

PermitRootLogin yes

结果如图:


修改后

保存退出,接着启动ssh服务即可,

service ssh start

至此服务器上的配置结束,然后开始配置本地客户端,分两种情况

第一种情况:本地若为windows,则下载shell客户端,我用的xshell6

链接:https://pan.baidu.com/s/1Y2eK4fk41O0P3xvNCfJzyg 提取码:2rvv

下载后,下一步下一步安装即可

打开就会提示连接哪个主机,填写ip和端口就可以了


打开shell客户端

IP地址填写在主机位置,端口默认22,点击连接就可以了

提示输入账号和密码,依次输入自己服务器上的账户和密码,连接就可以了


输入账号
输入密码


成功登陆

第二种情况:本地客户端也是linux系统

由于kali系统自带ssh服务,所以打开就可以用。使用ssh的连接格式为

ssh 用户名@ip地址

例如:ssh [email protected]


连接成功

其中可能出现的问题有

packet_write_wait: Connection to 118.24.250.216 port 22: Broken pipe

如果提示这个错误,需要进入ssh的配置文件添加规则

cd /etc/ssh

vi ssh_config

在最下方添加 IPQoS throughput 即可


添加规则

到此就可以用ssh登录远程服务器了

你可能感兴趣的:(2019kali开启ssh远程登录)