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