Linux下开启ssh服务_第1页
Linux下开启ssh服务_第2页
Linux下开启ssh服务_第3页
Linux下开启ssh服务_第4页
Linux下开启ssh服务_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

suse11 2 ssh 安装并启动安装并启动 1 SuSE Linux 下启动 sshd 命令行 rcsshd start YaST 找不到 sshd 但是打开全部 inetd 服务 ssh 就可用了 奇 待我发现机关 再改此文 使用命令行 rpm qa grep ssh 查看是否已安装 ssh linux kelh rpm qa grep ssh openssh 5 8p1 4 1 i586 libssh4 0 4 8 7 1 i586 ksshaskpass 0 5 3 2 1 i586 libssh2 1 1 2 7 3 1 i586 openssh askpass 5 8p1 4 1 i586 libnsssharedhelper0 1 0 9 6 1 i586 如果存在如上显示 则表示已经安装 ssh 服务 反之没有安装 再使用命令行 service sshd status 查看 ssh 服务是否开启 2 配置 SSH 服务 1 修改配置文件 vi etc ssh sshd config 2 找到 PermitRootLogin no 将其修改为 PermitRootLogin yes 前晚装了这个版本 感觉它的 gome 桌面比 Ubuntu8 和 Fedora 版本都要好看 呵呵 其实 大家都用一样的东西 这次在 SUSE 上使用 SSH 时遇到点麻烦 所以总结一下小经验 SSH 即 SecureShell 是一 种网络协议 允许在两台计算机之间建立一条安全通道以交换数据 一般 Linux 发行版本 例如 Ubuntu 和 SUSE 都默认安装了 OpenSSH 工具包 完成系统安 装 重新启动后 作为服务端的 sshd SSHDaemon 会作为系统服务之一被启动 注 daemon 解释为守护进程 同时一个 SSH 工具也安装好了 openSSH 程序包的一部分 是 远程登录客户端程序 默认安装路径 ssh usr bin ssh 对应的配置文件 etc ssh ssh config sshd usr sbin sshd 对应的配置文件 etc ssh sshd config 我只想使用密码登录方式 所以修改了 etc ssh sshd config 文件的 PasswordAuthentication 参数 该参数默认为 no 意思是不允许通过密码认证登录 所以这里改为 yes 默认下 etc ssh ssh config 也有这个参数 默认是 yes 所以不用修改 修改参数后 在命令行输 入 sshrestart 后重新启动 sshd 服务 这次碰到的问题是 在 SUSE 登录后 在命令界面使用 ssh192 168 2 101 能正常登录 但是 在另一台 Windows 系统上面用 putty 登录时却显示连接超时 登录失败 putty 这边设置没 有问题 那么问题可能出在 SUSE 系统本身或者两台电脑之间的通信 使用 yast 查看 sshd 服务的状态 在命令行输入 yast 回车 启动 yast 界面 选择 System SystemServices Runlevel 打开 SystemServices Runlevel Services 界面 检查 sshd 状态已经是 Enabled 使用功能键 Alt E 转到 ExpertMode 观察到当前 sshd 运行在 Runlevel5 Fullmultiuserwithnetworkanddisplaymanager 这都没有问题 到网上查查 最后在一个论坛里有人提到检查 firewall 需要关闭 firework 于是选择在 yast 中选择 SecurityandUsers Firewall 在 Firewallconfiguration 界面将 ServiceStart 启动方 式修改为 Manually 然后执行 StopFirewallNow 保存修改 重新启动 sshd 再到 Windows 下试试 一切正常 启动 sshd 服务 service sshd start service sshd restart 或者 ect init d sshd start ect init d sshd restart 停止服务 service sshd stop 或者 ect init d sshd stop linux 下怎么使 SSH 服务开机自动运行 1 首先查看是否安装 ssh 的相应包 rpm aq grep ssh 2 如果已经安装查看相关的 port 是否打开 netstat an grep 22 3 设置随机启动 通过 ntsysv 选中 sshd 服务 也可以通过 chkconfig 也设置 chkconfig level 3 sshd on 4 当这些部分都做好后重新 reboot 后 还是不能通过 ssh 联上去 看一个系统本身的防火设置 可以手工清空一个规则 iptables F 回车 iptables t nat F 回车 如果系统端口与 sshd 服务已启动 则可以在别的机器上通过 ssh 连上 Fedora 启动启动 SSH 服务服务 2012 06 08 17 45 45 分类 Linux 基础 标签 fedora 启动 ssh 服务 举报 字号 订阅 一 一 Fedora 启动启动 sshd 服务 服务 1 先确认是否已安装 ssh 服务 root localhost rpm qa grep openssh server openssh server 5 3p1 19 fc12 i686 这行表示已安装 若未安装 ssh 服务 可输入 yum install openssh server 进行安装 2 修改配置文件 vi etc ssh sshd config Port 22 监听的端口号 默认是22 可以自定义 Protocol 2 支持的协议 默认就好 不用修改 PermitRootLogin yes 是否允许 root 直接登录 最好设置为 no MMaxAuthTries 6 最大登录数 默认是6 建议设置为3 防止别人密码穷举 修改完配置后 重启 SSH 服务 root localhost etc rc d init d sshd restart Stopping sshd OK Starting sshd OK 3 查看 sshd 状态 service sshd status 4 将端口22 或者自定义的其他端口 加到防火墙的设置中 标记为 Accept iptables A INPUT p tcp dport 22 j ACCEPT 这句很重要 不然外部连接不了 也可以将上述参数加入防火墙配置中 vi etc sysconfig iptables 加入 A INPUT m state state NEW m tcp p tcp dport 22 j ACCEPT 保存后重启 iptables 即可 详情可以查阅 iptables 的用法 二 二 Fedora15 16 17 启动启动 sshd 服务服务 由于 Fedora 15 16使用 systemd 服务 1 启动 SSH 服务与上面有些不同 systemctl start sshd service 或者 service sshd start 也可以用 restart 和 stop 控制 sshd 服务 2 设置系统启动时开启服务 systemctl enable sshd service 3 同样也需开启防火墙22端口 iptables A INPUT p tcp dport 22 j ACCEPT 也可以将上述参数加入防火墙配置中 vi etc sysconfig iptables 加入 A INPUT m state state NEW m tcp p tcp dport 22 j ACCEPT 保存后重启 iptables 即可 详情可以查阅 iptables 的用法 Fedora 启用启用 root 用户方法用户方法 系统版本为 fedora 14 i386 DVD 首先是以非管理员身份登录的 然后打开终端 切换到 root 用户 输入 su 回车 按提示输入管理员密码 不回显密码 即按照系统时设置的 root 密码 之后 号变为 继续输入 vi etc pam d gdm 搜索指定行 auth required pam succed if so use root quiet 将其 注释 行首加 保存退出 vi 接着输入 vi etc pam d gdm password 搜索指定行 auth required pam succed if so use root quiet 将其注释 行首加 保存退出 vi 现在可用 root 用户登录 fedora 注销当前用户或者重启 linux 在登录窗 选择 其他 然后输入用户名 root 和根用户密码登录 进入 后 fedora 会弹出一个警告框 也就提示管理员权限太大 不应该这样登录的提示 关闭提示即可 关闭关闭 Fedora 的防火墙的防火墙 重启后生效 开启 chkconfig iptables on 关闭 chkconfig iptables off 或者 sbin chkconfig level 2345 i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论