linux搭建ssh服务器,并用xshell远程连接

搭建ssh服务器:

1:安装ssh服务:

sudo apt-get install openssh-server

linux搭建ssh服务器,并用xshell远程连接_第1张图片

2.查看ssh配置文件:

vim /etc/ssh/sshd_config

linux搭建ssh服务器,并用xshell远程连接_第2张图片

说明:

  Port 22  //默认使用22端口,也可以自行修改为其他端口,但登录时要打上端口号
  #ListenAddress   //指定提供ssh服务的IP,这里我注释掉。
  PermitRootLogin   //禁止以root远程登录
  PasswordAuthentication  yes  //启用口令验证方式
  PermitEmptyPassword   //禁止使用空密码登录
  LoginGraceTime  1m   //重复验证时间为1分钟
  MaxAuthTimes   3    //最大重试验证次数
  保存修改好的配置,退出。

(我们这里先不作修改)

3.开启ssh服务:

检测是否已启动ssh

ps -e | grep ssh

如果出现ssh,就代表已启动,若没有启动进行下一步

启动ssh服务

/etc/init.d/ssh start

用win远程连接:

这里我推荐两个ssh软件:

第一个是“putty”,第二个是“xshell”

当然,有钱的用xshell,没钱的用putty

这里我用的是xshell

1.下载xshell

到官网下载:Xshell 下载 - NetSarang Website

2.获取linux机器ip地址

终端输入:

ifconfig

linux搭建ssh服务器,并用xshell远程连接_第3张图片

3.在win中查看是否能ping通

打开win

按win+r键输入cmd

查看是否能ping通

linux搭建ssh服务器,并用xshell远程连接_第4张图片

 ps:如果无法ping通,请看我的这篇博文:

4.使用xshell进行连接

打开xshell。点击文件,点击新建

linux搭建ssh服务器,并用xshell远程连接_第5张图片

 红线部分是你的ip地址

端口号默认是22

点击确认

linux搭建ssh服务器,并用xshell远程连接_第6张图片

 输入你linux上的用户名和密码,如果出现上面就代表成功了

如果有疑问的话可以到我的论坛里讨论

玄论


作者:玄予

来源:CSDN 

链接:linux搭建ssh服务器,并用xshell远程连接_玄予的博客-CSDN博客_linux配置ssh远程连接

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 

你可能感兴趣的:(ssh,服务器,linux)