SSH的英文全称是Secure SHell。通过使用SSH,你可以把所有传输的数据进行加密,这样“中间人”这种攻击方式就不可能实现了,而且也能够防止DNS和IP欺骗。还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。SSH有很多功能,它既可以代替telnet,又可以为ftp、pop、甚至ppp提供一个安全的“通道”。在Linuxe服务器上开启远程和端口。内网的话直接用地址加端口即可连接。
外网需要做端口映射。
1开启ssh(secure shell)服务(我的是linux ubuntu 1010),当然在开启ssh服务之前,需要下载相关得软件,使用下面得命令即可:
sudo apt-get install ssh
然后进入/etc/initd 输入命令:sudo service ssh start 开启ssh服务
使用 netstat -tln 查看ssh服务是否已经打开(ssh 服务默认使用22端口)
若要关闭ssh服务时,使用 : sudo service ssh stop即可关闭ssh 服务
2在客户端(widnows主机)上下载ssh客户端putty,填写linux服务器ip,session name 然后保存,打开,输入用户名,和密码,那么就登录成功了!!!
1、登录服务器,打开sshd_config文件
2、找到#Port 22,默认是注释掉的,先把前面的#号去掉,再插入一行设置成你想要的端口号,注意不要跟现有端口号重复
3、保存后退出,执行重启命令
1 关闭linux防火墙 service iptables stop 2 禁止selinux配置 编辑/etc/sysconfig/selinux文件,找到一个selinux=enabled,把enabled改为disabled,保存退出,一定要重启系统。你试试吧看日志是一个客户端成功登录ssh后,发起了关闭ssh的 *** 作,ssh本身没有异常,所以可以尝试如果不登录客户端是否就可以,活着换一个客户端,有可能是你客户端添加了连接后默认执行的命令导致,centos的ssh服务肯定不会自动关闭欢迎分享,转载请注明来源:内存溢出
评论列表(0条)