SSH服务是linux装机必备。
安装OpenSSH服务器软件包:sudo apt install openssh-server
安装完成后,SSH服务将自动启动。可以使用以下命令检查SSH服务的状态:
1 | sudo systemctl status ssh |
如果SSH服务没有启动,可以使用以下命令启动它:
1 | sudo systemctl start ssh |
为了确保SSH服务在系统启动时自动启动,可以使用以下命令:
1 | sudo systemctl enable ssh |
默认情况下,SSH服务将使用端口22监听连接。
可以通过编辑/etc/ssh/sshd_config文件来更改配置,例如更改端口或设置访问权限。
更改配置后,需要重启SSH服务以应用更改:
1 | sudo systemctl restart ssh |
如果在防火墙上工作,确保允许SSH端口通过。
例如,允许端口22(或选择的任何端口):
1 | sudo ufw allow ssh |
或者,如果更改了端口:
1 | sudo ufw allow 22/tcp |
可以使用SSH客户端从远程计算机连接到服务器。
1 | ssh username@serverip |
通过SSH使用图形用户界面
1 | ssh -X username@serverip |
编辑sshd_conf文件
1 | AllowAgentForwarding yes |
编辑ssh_conf文件
1 | ForwardAgent yes |