如何开启Centos6.4系统的SSH服务

如何开启Centos6.4系统的SSH服务,第1张

1登录Centos64系统。

◆示例:使用root用户登录。

注:若为非root用户登录,输入执行某些命权限不够时需加sudo。

2查看SSH是否安装。

◆输入命令:rpm -qa | grep ssh

注:若没安装SSH则可输入:yum install openssh-server安装。

3启动SSH服务。

◆输入命令:service sshd restart  重启SSH服务。

命令:service sshd start 启动服务 |  命令:service sshd stop 停止服务  

重启后可输入:netstat -antp | grep sshd 查看是否启动22端口(可略)。

4如何设置SSH服务为开机启动?

◆输入命令:chkconfig sshd on 即可。

注:若是chkconfig sshd off则禁止SSH开机启动。

5远程访问连接Centos64系统。

◆Windows下使用:putty、SecureCRT可远程连接SSH服务。

◆Linux下直接使用命令:ssh ip(如:ssh 192168111)。

  SSH作为Linux远程连接重要的方式,如何配置安装linux系统的SSH服务,如何开启SSH?下面来看看吧(本例为centos系统演示如何开启SSH服务)

工具/原料

linux centos

查询\安装SSH服务

1登陆linux系统,打开终端命令。输入 rpm -qa |grep ssh 查找当前系统是否已经安装

2如果没有安装SSH软件包,可以通过yum 或rpm安装包进行安装(具体就不截图了)

启动SSH服务2

安装好了之后,就开启ssh服务。Ssh服务一般叫做 SSHD

命令行输入 service sshd start 可以启动

或者使用 /etc/initd/sshd start

配置\查看SSHD端口3

查看或编辑SSH服务配置文件,如 vi /etc/ssh/sshdconfig

如果要修改端口,把 port 后面默认的22端口改成别的端口即可(注意前面的#号要去掉)

远程连接SSH4

如果需要远程连接SSH,需要把22端口在防火墙上开放。

关闭防火墙,或者设置22端口例外

修改属性文件:

去掉#哈希标识PasswordAuthentication yes:

去掉#PermitRootLogin,修改为yes:

查看SSH服务状态:

开机重启:

重启SSH服务:

开启SSH协议服务:

SSH远程连接:

  解决方法:

  在Ubuntu下开启SSH首先要确认是否配置了IP,如果没有用以下命令进行配置:

  1sudo ifconfig eth0 19216803 netmask 2552552550 //配置你的eth0网卡的ip地址和子网掩码

  2 duso route default gw 19216801 //配置默认路由

  开启ssh服务

  1查看是否有sshd_config

  cat /etc/ssh/sshd_config //查看是否有sshd_config文件

  2如果没有进行安装

  sudo apt-get install opensshd-server //安装sshd-server,Ubuntu缺省安装了openssh-client,如果没有安装,用apt-get install 进行安装即可。

  3查看sshsever是否启动

  ps -e |grep ssh

  1207 00:00:00 ssh-agent

  21834 00:00:00 sshd

  如果看到sshd则表示sshserver已经启动,如果只有ssh-agent,则表示没有启动,用

  sudo /etc/initd/ssh start 启动sshserver

  4ssh-server的配置文件位于 /etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后用以下命令重启SSH服务:

  sudo /etc/initd/ssh restart

  5 还可以用sudo netstart -tlp 命令来检测, 如果看到:

  tcp6 0 0 [::]:ssh [::]:

  就表示sshserver启动正常。

  通过客户端就可以访问了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何开启Centos6.4系统的SSH服务

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情