一、配置openssh服务器 1、ssh的配置文件是/etc/ssh/ssh_config,一般不要修改! 2、启动服务器! #ntsysv =>确认将sshd前面的勾已打上! 3、手工启动OpenSSH: #service sshd start #service sshd restart(重新启动) 4、停止服务器: #service sUbuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。然后确认sshserver是否启动了:ps -e |grep ssh如果只有ssh-agent那ssh-server还没有启动,需要/etc/initd/ssh start,如果看到sshd那说明ssh-server已经启动了。ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务
端口,默认端口是22,你可以自己定义成其他端口号,如222。然后
重启SSH服务:sudo /etc/initd/ssh resarssh连接:ssh linuxidc@192168111 首先在服务器上安装ssh的服务器端。$ sudo aptitude install openssh-server2 启动ssh-server。$ /etc/initd/ssh restart3 确认ssh-server已经正常工作。$ netstat -tlptcp6 0 0 :ssh : LISTEN -看到上面这一行输出说明ssh-server已经在运行了。4 在客户端通过ssh登录服务器。假设服务器的IP地址是1921680103,登录的用户名是hyx。在管理员模式#下运行apt-get install openssh-server安装完成后如下显示检查ssh服务开启状态ps -s grep ssh坑爹的发现居然SSHD(SSH-SERVER)服务没有起来通过以下
命令启动ssh服务service ssh start/etc/initd/ssh start又一次坑爹的发现SSHD(SSH-SERVER)服务依然没有起来服务开启判断方法在ubuntu服务器上允许ssh localhost如果出现以下情况表示22端口没有正常开启再一次安装openssh-server系统会检查版本以及更新包的情况修改SSH_CONFIG文件vi /etc/ssh/ssh_config最终必杀计:重启(可以通过图形或者命令行界面输入reboot进行重启)果然重启后就都正常了。外网telnet IP 22端口测试。登录Centos64系统。
◆示例:使用root用户登录。
注:若为非root用户登录,输入执行某些命权限不够时需加sudo。
查看SSH是否安装。
◆输入命令:rpm -qa | grep ssh
注:若没安装SSH则可输入:yum install openssh-server安装。
启动SSH服务。
◆输入命令:service sshd restart 重启SSH服务。
命令:service sshd start 启动服务 | 命令:service sshd stop 停止服务
重启后可输入:netstat -antp | grep sshd 查看是否启动22端口(可略)。
如何设置SSH服务为开机启动?
◆输入命令:chkconfig sshd on 即可。
注:若是chkconfig sshd off则禁止SSH开机启动。
评论列表(0条)