ubuntu

Ubuntu SSH如何安装和配置OpenSSH

小樊
61
2025-08-25 12:04:23
栏目: 智能运维

以下是在Ubuntu上安装和配置OpenSSH的步骤:

  1. 安装OpenSSH服务器
    • 打开终端,更新软件包列表:sudo apt update
    • 安装OpenSSH服务器:sudo apt install openssh-server
  2. 启动并启用SSH服务
    • 启动SSH服务:sudo systemctl start ssh
    • 设置开机自启:sudo systemctl enable ssh
  3. 检查SSH服务状态
    • 输入sudo systemctl status ssh,若显示“active (running)”,则服务已成功启动。
  4. 配置OpenSSH
    • 编辑配置文件/etc/ssh/sshd_config,例如修改端口号、禁止root登录等:sudo nano /etc/ssh/sshd_config
    • 常见配置选项有Port(默认22,可修改)、PermitRootLogin(设为no禁止root登录)、PasswordAuthentication(设为no可禁用密码认证)等。
    • 修改后保存退出,重启SSH服务使更改生效:sudo systemctl restart ssh
  5. 配置防火墙(可选)
    • 若系统启用UFW防火墙,允许SSH连接:sudo ufw allow ssh。若修改了默认端口,需使用对应端口号,如sudo ufw allow 2222/tcp
  6. 测试SSH连接
    • 在另一台计算机上,使用ssh username@server_ip命令连接,将username替换为目标用户名,server_ip替换为服务器IP地址。若修改了端口,使用ssh -p port_number username@server_ip

0
看了该问题的人还看了