menu

Linux 搭建ssh

  • date_range 01/04/2018 00:00
    点击量:
    info
    sort label

搭建SSH

####首先SSH(Struts,Spring,Hibernate或SpringMVC,Spring,Hibernate)服务是一个守护进程,系统后台监听客户端的链接,SSH服务端的进程名为SSHd,负责实时监听客户端的请求,包括公共秘钥等交换等信息。

1、装上系统的第一步就是更新系统

  • 打开终端窗口

sudo apt-get update进行升级

  • 输入登录用户时的密码就可以了
  • 如果你觉得老是加一个 sudo麻烦,可以直接进入管理员模式sudo -s,那你就不需要一直加sudo命令了

2、安装SSh

  • 在终端中,输入sudo apt-get insyall openssh-server–>回车–>输入y–>回车–>安装完成

3、查看ssh服务是否启动

  • 打开”终端窗口”,输入sudo ps -e |grep ssh–>回车–>有sshd,说明ssh服务已经启动,如果没有启动,输入sudo service ssh start–>回车–>ssh服务就会启动。

###4、更改配置文件

  • 输入sudo gedit /etc/ssh/sshd_config进行修改文件
  • 如果提示没有 gedit就给他安装一个 apt install gedit
  • 如果还是不能进入文件,就使用sudo vim /etc/ssh/sshd_config进入
  • 接下来的是vim操作
  • \进行搜索PermitRootLogin without-password 回车 ,按下i,使用方向键在这句话前边加上注释#
  • 然后另起一行,添加PermitRootLogin yes这句话就不需要注释了;这句话的大概意思就是允许root用户登录,也就是管理员
  • 写完以后进行保存,按“Esc”键,输入:wq或者:x进行保存并退出

5、查看IP地址

  • 输入 sudo ifconfig 回车 ,你就会看到好多地址
  • inet 后边跟的192.168.-.- 就是本地的ip地址

6、登录

  • ssh 用户名@ip地址
  • 你也可以使用ping ip地址进行测试 使用ctrl+C进行

  • 这样ssh就算配好了