小技巧——ssh远程连接局域网内的Ubuntu系统
说明
ssh远程连接局域网内的Ubuntu系统
方法
1.安装ssh远程连接工具
sudo apt-get install openssh-server
2.开启ssh服务
sudo service ssh start
3.停止ssh服务
sudo service ssh stop
4.设置ssh服务开机自启动
开机自启动
sudo systemctl enable ssh
查看ssh服务状态
sudo systemctl status sshd
5.修改ssh的配置文件sshd_config
默认路径为/etc/ssh/ssd_config,去掉port,ListenAddress,PermitRootLogin的注释
sudo gedit /etc/ssh/sshd_config
6.开启防火墙
sudo ufw enable
7.允许ssh服务通过防火墙:
sudo ufw allow ssh
sudo ufw allow 22/tcp
注:如果改成了其他端口,做相应的替换即可
8.修改后重启ssh服务,使其配置生效
sudo systemctl restart ssh
9.ps查看ssh进程状态
ps -e | grep ssh
10.查看被连接Ubuntu系统的IP
ifconfig
11.远程连接
在需要远程的系统下,输入
ssh Ubuntu用户名@局域网地址
注:telnet 127.0.0.1 22(其中127.0.0.1是本地设备的地址,而22是SSH专属的端口号),如果本地电子设备中安装了SSH,则会连接上该端口的设备;但如果没有安装SSH,则会显示如下信息:Unable to connect…
4393

被折叠的 条评论
为什么被折叠?



