centos7安装ssh,给finashell连接
时间: 2024-01-09 22:03:57 浏览: 76
安装 SSH 服务:
1. 首先,打开终端并输入以下命令以安装 OpenSSH:
```
sudo yum install openssh-server -y
```
2. 安装完成后,启动 SSH 服务:
```
sudo systemctl start sshd
```
3. 设置 SSH 服务在系统启动时自动启动:
```
sudo systemctl enable sshd
```
4. 确认 SSH 服务已经启动:
```
sudo systemctl status sshd
```
如果 SSH 服务已经启动,您将看到以下输出:
```
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2021-07-09 14:22:42 UTC; 1 weeks 0 days ago
```
5. 如果您的服务器有防火墙,请确保开放 SSH 端口 22:
```
sudo firewall-cmd --add-service=ssh --permanent
sudo firewall-cmd --reload
```
现在您可以使用任何 SSH 客户端连接到服务器。例如,您可以使用 Windows 上的 PuTTY 或 Linux/Mac 上的终端。
在终端中,使用以下命令连接到服务器:
```
ssh username@server_ip_address
```
其中,`username` 是您在服务器上的用户名,而 `server_ip_address` 是服务器的 IP 地址。如果您使用默认端口 22,则无需指定端口号。如果您更改了 SSH 端口,则需要使用 `-p` 参数指定新端口号。
例如,要连接到 IP 地址为 `192.168.0.100` 的服务器,用户名为 `john`,默认端口号为 22,请使用以下命令:
```
ssh john@192.168.0.100
```
您将被要求输入密码,输入正确的密码后,您将登录到服务器并可以开始在终端上工作。
阅读全文