金鱼脑记一下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服务
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。