金鱼脑记一下vps初始配置

添加用户并授予root权限

adduser ubuntu
#记住自己输入了啥密码
usermod -a -G sudo users ubuntu
#查看用户组
groups ubuntu

修改主机名

nano /etc/hostname
#改为想要的
nano /etc/hosts
#第一行改为127.0.0.1      localhost newname
hostname newname

重启,祈祷有用

修改防火墙

1.查看状态

sudo ufw status

2.启用

sudo ufw enable

3.开启/禁用

sudo ufw allow|deny [service]
#例:sudo ufw allow 22/tcp

4.删除规则

sudo ufw delete allow 53

记得开启防火墙前打开ssh端口!!!!

设置ssh密钥

ssh-keygen
//生成密钥
//下载id_rsa密钥
cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys //这一步是把生成的公钥导入到ssh的配置文件中
chmod 600 authorized_keys
chmod 700 /root/.ssh

nano /etc/ssh/sshd_config //打开ssh配置文件
找到PubkeyAuthentication(在第37行),默认的话,是被注释的,并且为no,我们把注释去掉,并且改为yes //开启密钥登陆
找到PasswordAuthentication(在第56行),默认的话,是被注释的,并且为yes,我们把注释去掉,并且改为no //关闭密码登陆

service sshd restart //重启ssh服务

你可能感兴趣的:(金鱼脑记一下vps初始配置)