1、安装ssh server
Ctr+Alt+t 打开终端
运行以下命令安装SSH服务器
sudo apt-get install openssh-server
运行
ps -e |grep ssh
如果看到sshd那说明ssh-server安装成功
启动命令:
sudo /etc/init.d/ssh start
配置文件位置:
/ etc/ssh/sshd_config 默认端口是22
重启SSH服务命令:
sudo /etc/init.d/ssh stop
sudo /etc/init.d/ssh start
远程登陆SSH
ssh username@ip 输入用户名密码即可
windows远程连接可以使用xshell
2、防火墙
ufw默认是没有启用的
禁止所有连接 $sudo ufw default deny
启用防火墙 $sudo ufw enable
启用防火墙 $sudo ufw enable
开启80端口 $sudo ufw allow 80
UFW 安装脚本
sudo apt-get install ufw
开启/关闭防火墙 (默认设置是’disable’)
# ufw enable|disable
转换日志状态
# ufw logging on|off
设置默认策略 (比如 “mostly open” vs “mostly closed”)
# ufw default allow|deny
许可或者屏蔽某些入埠的包
# ufw allow|deny [service]
显示防火墙和端口的侦听状态
# ufw status
UFW 使用范例:
允许 80 端口
$ sudo ufw allow 80/tcp
禁用 80 端口
$ sudo ufw delete allow 80/tcp
允许 smtp 端口
$ sudo ufw allow smtp
删除 smtp 端口的许可
$ sudo ufw delete allow smtp
允许某特定 IP
$ sudo ufw allow from 192.168.1.2
删除上面的规则
$ sudo ufw delete allow from 192.168.1.2