在Debian Minimal系统中安装SSH服务,可以按照以下步骤进行:
更新APT包列表 打开终端并运行以下命令来更新APT包列表:
sudo apt update
安装OpenSSH服务器 运行以下命令来安装OpenSSH服务器:
sudo apt install openssh-server
启动SSH服务 安装完成后,SSH服务通常会自动启动。你可以使用以下命令来确认SSH服务是否正在运行:
sudo systemctl status ssh
允许SSH通过防火墙 如果你的系统启用了防火墙(如UFW),你需要允许SSH流量通过。运行以下命令:
sudo ufw allow ssh
获取服务器的IP地址 你可以使用以下命令来获取服务器的IP地址:
ip addr show eth0
或者如果你使用的是无线网络接口,可能是wlan0。
测试SSH连接 从另一台机器上,使用SSH客户端连接到你的Debian Minimal服务器:
ssh username@your_server_ip
替换username为你的用户名,your_server_ip为你的服务器IP地址。
如果你不想使用APT包管理器,也可以手动下载并安装OpenSSH服务器。
下载OpenSSH源码 访问OpenSSH官方网站,下载最新版本的OpenSSH源码包。
解压源码包 使用以下命令解压下载的源码包:
tar -xvf openssh-*.tar.gz
cd openssh-*
编译并安装 运行以下命令来编译并安装OpenSSH服务器:
./configure
make
sudo make install
启动SSH服务 安装完成后,你可以手动启动SSH服务:
sudo /usr/local/sbin/sshd
配置SSH服务
编辑SSH配置文件/etc/ssh/sshd_config,根据需要进行配置。
允许SSH通过防火墙 如果你的系统启用了防火墙(如UFW),你需要允许SSH流量通过。运行以下命令:
sudo ufw allow ssh
测试SSH连接 从另一台机器上,使用SSH客户端连接到你的Debian Minimal服务器:
ssh username@your_server_ip
替换username为你的用户名,your_server_ip为你的服务器IP地址。
通过以上步骤,你应该能够在Debian Minimal系统中成功安装并运行SSH服务。