Ubuntu安装和配置ssh教程详细讲解

1、安装OpenSSH Server

  • 打开终端(快捷键:Ctrl+Alt+T)并输入以下命令安装OpenSSH Server:

sudo apt-get update
sudo apt-get install openssh-server
  • 安装过程中需要输入sudo密码和确认安装选项。

2、配置SSH Server

  • 在终端中输入以下命令来编辑SSH配置文件:

sudo nano /etc/ssh/sshd_config
  • 可以根据需要修改以下设置:

Port 22 # 修改端口号
PermitRootLogin no # 禁止root用户登录
PasswordAuthentication no # 禁用密码登录
  • 修改完毕后按Ctrl+X,然后按Y保存并退出。

3、重启SSH Server

  • 输入以下命令来重启SSH Server以使配置生效:

sudo service ssh restart

4、配置防火墙

  • 如果你有开启防火墙,需要在防火墙中允许SSH连接。

  • 在终端中输入以下命令来允许SSH连接:

sudo ufw allow ssh

5、测试SSH连接

  1. 在另一台计算机上打开终端或PuTTY等SSH客户端,输入目标计算机的IP地址和端口号(如果已经修改了),然后连接。

  2. 连接成功后,会提示输入用户名和密码(如果启用了密码验证)。

至此,SSH已经成功安装和配置完成。你现在可以通过SSH连接远程计算机,并进行文件传输、命令执行等操作。

补充说明:

  • 如果你想使用密码登录,需要将上述第2步中的PasswordAuthentication设置为yes,并在连接时输入密码。

  • 如果你想允许root用户登录,需要将上述第2步中的PermitRootLogin设置为yes,并在连接时输入root用户密码。

  • 如果你想使用公钥登录(无需输入密码),可以参考Ubuntu官方文档中的SSH/OpenSSH/Keys章节进行配置。

  • 8
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值