在Ubuntu From Scratch(UFW)中,SSH(Secure Shell)是一种加密的网络协议,用于在不安全的网络上进行安全的远程登录和其他网络服务。要在UFW中使用SSH,请按照以下步骤操作:
更新系统包列表
sudo apt update
安装OpenSSH服务器
sudo apt install openssh-server
启动并启用SSH服务
sudo systemctl start ssh
sudo systemctl enable ssh
检查SSH服务状态
sudo systemctl status ssh
编辑SSH配置文件
sudo nano /etc/ssh/sshd_config
进行必要的配置更改(例如,更改默认端口、禁用root登录等):
Port 2222
PermitRootLogin no
AllowUsers your_username
保存并退出编辑器(在nano中按Ctrl+X,然后按Y确认保存,最后按Enter)。
重新加载SSH配置
sudo systemctl reload ssh
从另一台计算机连接到你的UFW服务器:
ssh username@your_server_ip -p 2222
其中:
username 是你在服务器上的用户名。your_server_ip 是你的服务器IP地址。-p 2222 是指定SSH端口(如果你更改了默认端口)。输入密码(如果启用了密码认证)。
成功连接后,你将看到一个命令提示符,表示你已经成功登录到服务器。
通过以上步骤,你可以在Ubuntu From Scratch环境中成功设置和使用SSH。