在CentOS上安装SSH服务非常简单。SSH(Secure Shell)是一种加密的网络传输协议,用于在不安全的网络中安全地进行远程登录和其他网络服务。以下是在CentOS上安装SSH服务的步骤:
-
打开终端: 如果你使用的是图形界面,可以通过快捷键
Ctrl + Alt + T
打开终端。 -
更新系统包: 在安装任何软件之前,建议先更新系统包以确保你安装的是最新版本。
sudo yum update -y
-
安装OpenSSH服务器: CentOS默认使用OpenSSH作为SSH服务器。你可以使用以下命令来安装它:
sudo yum install openssh-server -y
-
启动SSH服务: 安装完成后,启动SSH服务并设置为开机自启动。
sudo systemctl start sshd sudo systemctl enable sshd
-
检查SSH服务状态: 确保SSH服务正在运行。
sudo systemctl status sshd
-
配置防火墙: 如果你启用了防火墙(firewalld),需要允许SSH连接。
sudo firewall-cmd --permanent --add-service=ssh sudo firewall-cmd --reload
-
获取服务器的IP地址: 你需要知道服务器的IP地址以便从其他机器连接到它。可以使用以下命令获取IP地址:
ip addr show
或者
hostname -I
-
从其他机器连接到服务器: 使用SSH客户端从其他机器连接到你的CentOS服务器。假设服务器的IP地址是
192.168.1.100
,你可以使用以下命令连接:ssh username@192.168.1.100
其中
username
是你在服务器上的用户名。
完成以上步骤后,你应该能够成功地在CentOS上安装并运行SSH服务,并从其他机器连接到它。