linux

Linux minimal如何使用SSH

小樊
42
2025-09-29 05:59:02
栏目: 智能运维

Linux Minimal系统使用SSH指南
SSH(Secure Shell)是Linux Minimal系统远程管理的核心工具,以下是安装、配置、连接及安全优化的全流程步骤:

1. 安装OpenSSH服务器

Linux Minimal系统默认未安装SSH服务,需通过包管理器安装:

安装完成后,SSH服务会自动启动(若未启动,手动执行sudo systemctl start ssh/sudo systemctl start sshd)。

2. 启动与启用SSH服务

确保SSH服务开机自启并当前运行:

# 启动SSH服务
sudo systemctl start ssh    # Ubuntu/Debian
sudo systemctl start sshd   # CentOS/RHEL

# 设置开机自启
sudo systemctl enable ssh   # Ubuntu/Debian
sudo systemctl enable sshd  # CentOS/RHEL

# 检查服务状态(确认"active (running)")
sudo systemctl status ssh   # 或 sshd

3. 配置SSH服务(可选但推荐)

编辑配置文件/etc/ssh/sshd_config(需root权限),优化安全性与功能:

修改后重启服务生效:

sudo systemctl restart ssh    # Ubuntu/Debian
sudo systemctl restart sshd   # CentOS/RHEL

4. 配置防火墙允许SSH连接

若系统启用防火墙,需放行SSH端口(默认22或自定义端口):

5. 连接到SSH服务器

从远程计算机(如本地电脑)使用SSH客户端连接:

6. 提升安全性:配置SSH密钥认证(可选但强烈推荐)

密钥认证比密码更安全,避免密码泄露风险:

通过以上步骤,即可在Linux Minimal系统上完成SSH的安装、配置与安全使用。建议定期更新SSH软件包(sudo apt update && sudo apt upgrade openssh-server/sudo yum update openssh-server),并监控日志(/var/log/auth.log/var/log/secure)以排查异常登录行为。

0
看了该问题的人还看了