温馨提示×

centos minimal如何进行远程连接

小樊
77
2025-05-10 20:10:12
栏目: 智能运维

在CentOS Minimal上进行远程连接,通常使用SSH(Secure Shell)协议。以下是设置和进行远程连接的步骤:

1. 安装SSH服务器

首先,确保你的CentOS Minimal系统上安装了SSH服务器。你可以使用以下命令来安装:

sudo yum install openssh-server

2. 启动并启用SSH服务

安装完成后,启动SSH服务并设置为开机自启:

sudo systemctl start sshd
sudo systemctl enable sshd

3. 配置防火墙

确保防火墙允许SSH连接。CentOS 7及以上版本使用firewalld,你可以使用以下命令来开放SSH端口(默认端口22):

sudo firewall-cmd --permanent --zone=public --add-service=ssh
sudo firewall-cmd --reload

4. 获取服务器IP地址

你需要知道你的CentOS Minimal服务器的IP地址。可以使用以下命令来获取:

ip addr show

或者使用hostname命令:

hostname -I

5. 远程连接

现在,你可以使用SSH客户端从另一台计算机连接到你的CentOS Minimal服务器。打开终端或命令提示符,输入以下命令:

ssh username@server_ip_address

其中,username是你在服务器上的用户名,server_ip_address是服务器的IP地址。

6. 验证连接

如果一切设置正确,你应该能够成功连接到服务器,并看到类似以下的提示:

Welcome to CentOS Linux (minimal) 7.9.2009 (Core)
Kernel \r on an \m

Last login: Thu Apr  6 12:34:56 2023 from 192.168.1.100

7. 安全性建议

  • 更改默认SSH端口:为了提高安全性,可以更改SSH的默认端口(22)。编辑/etc/ssh/sshd_config文件,找到并修改Port指令:

    Port 2222
    

    然后重启SSH服务:

    sudo systemctl restart sshd
    
  • 使用密钥认证:避免使用密码进行SSH登录,改用SSH密钥对进行认证。你可以使用ssh-keygen生成密钥对,并将公钥复制到服务器的~/.ssh/authorized_keys文件中。

通过以上步骤,你应该能够在CentOS Minimal系统上成功设置并进行远程连接。

0