安装ssh:

ubuntu:

bash
1
sudo apt-get install ssh

centOS:

bash
1
yum -y install openssh

启动服务:

bash
1
service sshd start

配置端口:

bash
1
vim /etc/ssh/sshd_config

取消root 22和PermitRootLogin yes的注释

远程访问:输入ssh root@120.26.208.83(@后面填写公网IP),再输入密码后可以访问云服务器。

查看服务器端口使用情况

bash
1
netstat -nultp

云服务器开放某端口后,服务器可以访问本地服务,但是不能通过公网IP进行访问时,需要修改云服务器提供商的安全组手动添加允许访问的端口。

好用的curl命令,可以检查某端口是否开放了:

bash
1
curl IP:端口

设置开机自启动

自己写一个shell脚本 将写好的脚本(.sh文件)放到目录 /etc/profile.d/ 下,系统启动后就会自动执行该目录下的所有shell脚本。

javascript
1
cd /etc/profile.d/

添加脚本 docker_serve.sh

bash
1
2
3
4
#!/bin/sh
systemctl start docker
docker restart f4
docker restart cc