《Linux下开启ssh服务.docx》由会员分享,可在线阅读,更多相关《Linux下开启ssh服务.docx(3页珍藏版)》请在第壹文秘上搜索。
1、susell.2ssh安装并启动ssh无法登录解决-网络1、SUSE1.inUX下启动SShdt吩附行:rcsshdstartYaST,找不到SShd,但是打开全部inetd服务,SShlt可用了,奇I待我发觉机关,再改此文.运用吩咐行IrPm-qagrepssh查看是否已安装ssh.Iinux-kelh:#rpm-qagrepssh假如存在如上显示,JIl表示已能安装SShjR务,反之没有安装.再运用吩咐行:serviceSShdstatus会看SSh服务是否开启2、配JtSSHji务:1 .修改配史文件#vletcssh.sshd-config2 .找到#PermitRoOt1.Oginn
2、o将其修改为PermitRoot1.oginyesIt晚装了这个版本,惠觉它的gome桌面比UbUntU8和Fedora版本都要好看.珂呵,其实大家每用一样的东西.这次在SUSE上运用SSH时遇到点麻烦,所以总结一下小SJ历.SSH,BPSecureSheII,是一种网络协议,允许在两台计算机之间建立一条平安通道以交换数据.-ft1.inux发行版本,例如Ubuntu和SUSE,都驮认安装了OPenSSH工具包.完成系统安装,薪启动后,作为服务端的SShd(SSHDaemon)会作为系她!务之一被启动(注1daemon说明为守护进程)同时一个SSH工具也安装好了,OPenSSH程序包的一部分,
3、是远程登录客户程序.默认安装路径:ssh-usr,binssh对应的配j”:件.,etcssh/ssh_configSShdTUSrJSbIrVSShd对应的IEmt件JetesshsSh1.COnfIg我只IB运用密码登录方式,所以修改了let,sshsshd-config文件的PasswordAuthentication参数,该套数默认为no,意思是不允许通过密码认证登痴所以这里改为yes.默认下etcsshSSh_Conflg也有这个参敷,默认是yes,所以不用修改.修改缄后,在吩附行入SShrestart后新启动sshd服务.这次遇到的何题是,在SUSE登录后,在吩咐界面运用SShI9
4、2.168.2.101能正常登录,但是在另一台WIndOWS系统上面用PUtty登录时却显示连接超时,Jft录失败IPUtty这边设没有问题,那么问题可能出在SUSE系统本身或者两台电之间的通信.运用yast查着SShdjR务的状态,在蛤咐行,入yast回车,启动yast界面,选界,SystemSystemServices(Runlevel),打开SyStemSerVlCeS(RUnleVeI):SerViCeS界面,检麦sshd状态已羟是Enabled.运用功能使AltE转到EXPertMode,视察到当茵sshd运行在Runlevel5,(Fullmultiuserwithnetworka
5、nddispIaymanager),这都没有问i8到网上查查,终在一个论坛里有人提到检查firewall,要关闭firework.于是选界在yast中逸界SecurityandUsersAFirewaII”,在Firewallconfiguration界面将SerViCeStart启动方式修改为ManUaIIy,然后执行StopFirewaIINow”,保存修改!新启动SShd,再到WlndOWS下试试,一切正常启动SShd服务# servicesshdstart# servicesshdrestart或者“ectinit.dsshdstart# ert11it.dsshdrestart停止服
6、务servicesshdstop或者itectinit.dsshdstopIinux下怎么使SSH服务开机自动运行?1 .首先查看是否安装ssh的相应包rpmaqgrepssh2 .似如已经安装查看相关的Port是否打开netstat-anIgrep223 .设置随机启动通过ntsysv选中SShd服务也可以通过Chkconfig也设置Chkconfig-level3SShdon4.3这些部分都做好后亟新reboot后,还是不能通过ssh联上去。看一个系统本身的防火设置.可以手工清空一个规则Iptables-F回车iptables-tnat-F何军假如系统擢口与SShd限务已启动。则可以在别的机器上通过SSh连上.