傻大方


首页 > 学习 >

Linu|Linu下开启ssh服务



按关键词阅读: 服务 开启 SSH Linu

1、suse11.2 ssh安装弁启动ssh无法登录解决-网络1、SuSE Linux 下启动 sshd :命令彳亍:rcsshd startYaST:找不到sshd , 但是打开全部inetd服务 , ssh就可用了 , 奇!待我发现机关 , 再改此文 。
使用命令行:rpm -qa | grep ssh查看是否已安装 ssh 。
linux-kelh:# rpm -qa | grep sshopenssh-5.8p1-4.1.i586libssh4-0.4.8-7.1.i586ksshaskpass-0.5.3-2.1.i586libssh2-1-1.2.7-3.1.i586openssh-askpass-5.8p1 。

2、-4.1.i586libnsssharedhelper0-1.0.9-6.1.i586如果存在如上显示 , 则表示已经安装ssh服务 , 反之没有安装 。
再使用命令行:service sshd status 查看ssh服务是否开启2、配置SSH服务:1 .修改配置文件#vi /etc/ssh/sshd_config2 .找至ij #PermitRootLogin no 将其修改为 PermitRootLogin yes前晚装了这个版本 , 感觉它的gome桌面比Ubuntu8和Fedora版本都要好看 。
呵呵 , 其实大家都用一样的东西 。
这次在 SUSE 上使用 SSH 时遇到点麻烦 , 所以总结一下小经验 。
SSH 。

3、, 即 SecureShell 是一种网络协议 , 允许在两台计算机之间建立一条安全通道以交换数据 。
一般 Linux 发行版本 , 例如 Ubuntu 和 SUSE, 都默认安装了 OpenSSH 工具包 。
完成系统安装 , 重新启动后 , 作为服务端的 sshd(SSHDaemon) 会作为系统服务之一被启动(注:daemon 解释为守护进程) 。
同时一个SSH 工具也安装好了 ,openSSH 程序包的一部分 , 是远程登录客户端程序 。
默认安装路径:ssh-/usr/bin/ssh 对应的配置文件/etc/ssh/ssh_configsshd-/usr/sbin/sshd 对应的配置文件/etc/ssh/sshd 。

4、_config我只想使用密码登录方式 , 所以修改了 /etc/ssh/sshd_config 文件的PasswordAuthentication 参数 , 该参数默认为 no, 意思是不允许通过密码认证登录;所以这里改为 yes。
默认下 /etc/ssh/ssh_config 也有这个参数 ,默认是 yes,所以不用修改 。
修改参数后 , 在命令行输入 sshrestart 后重新启动 sshd 服务 。
这次碰到的问题是 ,在 SUSE 登录后 ,在命令界面使用 ssh192.168.2.101 能正常登录 ,但是在另一台 Windows 系统上面用 putty 登录时却显示连接超时 , 登录失败! p 。

5、utty 这边设置没有问题 , 那么问题可能出在SUSE 系统本身或者两台电脑之间的通信 。
使用 yast 查看 sshd 服务的状态 , 在命令行输入 yast 回车 , 启动yast 界面 , 选择“ SystemSystemServices(Runlevel) ”, 打开 SystemServices(Runlevel):Services 界 面 ,检查 sshd 状态已经是Enabled。
使用功能键 Alt E 转到 ExpertMode, 观察到当前sshd运行在 Runlevel5, (Fullmultiuserwithnetworkanddisplaymanager), 这都没有问题 。
到网上查查 。

6、 , 最后在一个论坛里有人提到检查firewall, 需要关闭 firework。
于是选择在yast 中选择 “ SecurityandUsersFirewall ” , 在 Firewallconfiguration 界面将 ServiceStart 启动方式修改为Manually, 然后执行“ StopFirewallNow ”, 保存修改!重新启动sshd ,再到 Windows 下试试 , 一切正常启动sshd服务# service sshd start# service sshd restart或者# /ect/init.d/sshd start# /ect/init.d/sshd resta 。

【Linu|Linu下开启ssh服务】7、rt停止服务# service sshd stop或者# /ect/init.d/sshd stoplinux下怎么使SSH服务开机自动运行?1 .首先查看是否安装ssh的相应包rpm -aq|grep ssh2 .如果已经安装查看相关的 port是否打开netstat -an|grep 223 .设置随机启动通过ntsysv选中sshd服务也可以通过chkconfig 也设置chkconfig - level 3 sshd on4 .当这些部分都做好后重新reboot后 , 还是不能通过 ssh联上去 。
看一个系统本身的防火设置 。
可以手工清空一个规则iptables -F 回车iptables -t nat -F 回车如果系统端口与sshd服务已启动 。
则可以在别的机器上通过ssh连上 。



    稿源:(未知)

    【傻大方】网址:/a/2021/0905/0024107190.html

    标题:Linu|Linu下开启ssh服务


    上一篇:最新|最新九九重阳节演讲稿模板

    下一篇:MSATM|MSATM第三版试题