linuxmint-ssh安装配置
1、安装SSH服务
sudo apt-get install openssh-server
2、开启SSH服务
sudo service sshd start
执行完命令后,用第一步:查看ssh服务状态的命令,如果出现以下提示
Active: active (running) since Sun 2013-04-07 13:43:11 CST; 15s ago
3、查看SSH状态
sudo service sshd status
4、卸载SSH服务
sudo apt-get remove openssh-server
sudo apt-get remove sshd
5、查看端口情况
netstat -anp|grep 80
6、linux/ubuntu系统下开放端口的办法
6、1、安装iptables:
sudo apt-get install iptables
6、2、安装iptables-persistent
sudo apt-get install iptables-persistent
6、3、开放指定的端口
sudo iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT #允许本地回环接口(即运行本机访问本机)
sudo iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT #允许已建立的或相关连的通行
sudo iptables -A OUTPUT -j ACCEPT #允许所有本机向外的访问
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT #允许访问22端口
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT #允许访问80端口
sudo iptables -A INPUT -p tcp --dport 21 -j ACCEPT #允许ftp服务的21端口
sudo iptables -A INPUT -p tcp --dport 20 -j ACCEPT #允许FTP服务的20端口
6、4、持久化规则
sudo netfilter-persistent save
sudo netfilter-persistent reload
6、5、查看已添加的iptables规则
iptables -L -n -v
7、修改/etc/ssh/sshd_config
Port 22
ListenAddress 192.168.0.104
找到# Authentication:
LoginGraceTime 120
PermitRootLogin without passwd
StrictModes yes
改成
# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
8、SSH登陆故障:expected key exchange group packet form server (已解决)
/etc/ssh/sshd_config 最后面加条配置 然后重启sshd服务。
KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha1
最后成功。
相关文章
- 09-18源码安装git工具,显示/usr/local/lib64/libcrypto.a(dso_dlfcn.o) undefined reference to `dlopen'
- 09-18VMware虚拟化上安装F5负载均衡系统(BIG-IP LTM)
- 09-18F5 BIG-IP常见NAT配置
- 09-18F5配置ssl卸载
- 09-18F5的IPv6配置指导
- 09-18VS Code配置F5一键运行Vue应用(npm run serve)
- 09-18rebel编译与安装
- 09-18RedHat 6.5 离线安装 apache2.4.23
- 09-18win8在安装office visio2003出现“请求的操作需要提升”,解决方法
- 09-18华三防火墙网络中多次NAT配置以ftp为例