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连上。
启动:
service sshd start
安装过程:
1.以root身份登入系统(没登入系统和没有足够的权限都不能安装,晕,这不是废话)
2.检查安装系统时是否已经安装SSH服务端软件包:
rpm -qa|grep openssh
若显示结果中包含openssh-server-*,则说明已经安装,直接启动
sshd服务就可以了(service sshd start).(其中*的内容是该包的版本,一般为3.5p1-6)
若无任何显示,或显示中不包含openssh-server-*则说明没有安装SSH服务端软件包, 进入第3步
3.找到redhat 9.0 安装光盘,放入光驱中并加载光驱
mount -t iso9660 /dev/cdrom /mnt/cdrom (加载光驱命令)
4.查找光驱中的SSH服务端软件所在目录,一般在/mnt/cdrom/RedHat/RPMS/目录下,
可以先cd到该目录下再用ls查看,如:ls openssh*,然后根据上面具体显示直接安装
rpm -ivh openssh-3.5p1-6 (如果第二步中显示已经安装该包就不要安装)
rpm -ivh oeenssh-server-3.5p1-6
5.启动sshd服务 /etc/rc.d/init.d/sshd start
netstat -a | more看有没正常启动
如果出现:
tcp 0 0 *:ssh *:* LISTEN
就说明正常启动了
6.在windows 下用putty等SSH客户端软件连接测试,或直接在linux主机上输入
ssh username@localhost 测试,但必须要先安装linux 下的SSH客户端软件包,即
openssh-clients-*,安装过程和上面的服务端包相同
7.若能成功远程登入,则说明SSH服务安装配置成功,
否则很可能就是你的防火墙阻止连接了,重新配置防火墙或干脆先停掉防火墙
(/etc/rc.d/init.d/iptables stop) 就可以连接了
或者service iptables stop
分享到:
相关推荐
Linux 中 SSH 的安装与使用 Linux 中 SSH 的安装与使用是一种远程登录和文件传输的安全协议,整个过程包括安装、配置和使用三个部分。 一、安装 SSH 在 Linux 4 版本中,SSH 已经默认安装上了,默认版本为 SSH2.1...
在嵌入式Linux系统中搭建SSH服务是常见的需求,尤其是在开发板上,开发者需要通过安全的方式进行文件传输和远程控制。SFTP(Secure File Transfer Protocol)是SSH的一部分,提供了一个安全的方式来传输文件,它可以...
在Linux系统中,SSH(Secure Shell)是一种网络协议,用于在不安全的网络上提供安全的远程登录和其他网络服务。本文以CentOS 7为例,讲述了如何升级SSH服务,从默认的OpenSSH 7.4p1版本升级到更高版本。升级SSH的...
### Linux中的SSH详解 #### 一、概述 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。在Linux环境中,SSH提供了强大的安全保障机制,使得用户可以在非安全的网络上安全地进行远程登录操作。本篇...
java实现ssh方式连接linux(包含ganymed-ssh2-build210.jar包) ---------Java语言+绚丽的界面+仿ssh实现调用Linux的Terminal,实现远程连接linux进行命令行的操作!
本文将详细介绍在 Linux 操作系统中开放除 22 端口外的 SSH 端口的方法,包括修改 SSH 配置文件、关闭防火墙和禁用 SELinux 等步骤。 知识点: 1. SSH 端口修改: SSH 端口号默认为 22,但可以根据需要修改为其他...
在Linux系统中,通过合理配置SSH服务,不仅可以提升系统的安全性,还能优化网络性能。本文将详细介绍如何在Linux环境下配置SSH服务,特别是如何修改默认端口、禁止Root远程登录,以及如何设置公钥认证,从而加强系统...
VMWARE中Linux与SSH的连接 VMWARE中Linux与SSH的连接是指在VMWARE虚拟机中安装的Linux操作系统与宿主机之间建立安全的连接,以便于远程管理和维护虚拟机。下面是VMWARE中Linux与SSH的连接的详细知识点: 一、前提...
虽然题目中提到的命令与 SSH 直接关联不大,但它们都是 Linux 中常用的操作命令,对于熟悉 Linux 环境同样非常重要。接下来将对这些命令进行解释。 - **文件和目录管理** - `rm -rf mydir/*`:删除目录 `mydir` 下...
在Windows系统中,我们通常通过SSH客户端工具来连接到Linux服务器。 一、Linux SSH的原理与工作方式 SSH基于公钥/私钥加密机制,用户在Linux服务器上生成一对密钥,公钥放在服务器上,私钥则保留在本地客户端。当...
在 Linux 系统中,SSH(Secure Shell)是一种常用的远程登录协议,能够提供安全的远程访问方式。OpenSSH 是一个流行的 SSH 服务器软件,提供了基于密钥的认证系统。然而,很多人不知道如何使用 OpenSSH 的 RSA/DSA ...
在Linux中,SSH主要由`sshd`服务端和`ssh`客户端程序组成。`sshd`运行在服务器端,监听22号默认端口,等待来自客户端的连接请求。`ssh`客户端则用于从本地计算机发起连接,可以执行命令、传输文件等操作。 **SSH的...
连接Linux服务器工具SSH 3.2.9 方便快捷!
生产中使用的linux 防止ssh暴力破解的方法有需要的拿去。
在Linux系统中,SSH(Secure Shell)是一种加密网络协议,用于在不安全的网络上提供安全的远程登录和其他服务。SSH登录无需密码的功能是通过公钥认证机制实现的,这在管理多台服务器或者自动化运维时非常方便。下面...
linux的SSh详细配置实例,使用flash或播放器打开,点击左边习题,再点击下面步骤即可
该文档介绍在Linux环境下进行简单ssh配置的方法,适合Linux初学者
在Linux系统中,SSH服务是非常重要的一个工具,它可以让用户在远程对服务器进行管理和操作。 #### 二、为什么需要SSH? SSH的主要用途是提供一种安全的方式来远程管理Linux系统。相比于传统的telnet等不安全的远程...
在Linux操作系统中,SSH(Secure Shell)是一种网络协议,用于在不安全的网络上安全地执行远程命令和传输数据。SSH软件是实现该协议的重要工具,它提供了加密的网络通信,确保了用户登录、文件传输等操作的安全性。...
根据提供的文件信息,我们可以归纳出以下相关知识点: ### Linux SSH2 安装与...以上就是关于Linux系统中SSH2的安装、配置以及使用过程中的一些关键知识点。希望这些内容能够帮助您更好地理解和掌握SSH2的使用方法。