Ubuntu服务器的初始化

本文最后更新于 2025年4月17日 早上

鉴于自己在一段相当长的时期内可能会时不时的准备一台Ubuntu服务器,为了更加高效的使用,给自己准备一份检查清单。

一、设置一个主登录账户

为了安全起见,设置一个权限受限的帐号,并加入到sudoers组,以执行sudo操作。初次登录一般是以root身份

  1. 给root设置一个密码,使用passwd命令;
  2. 添加一个用户,使用Ubuntu推荐的adduser命令,假设用户名是user1;
  3. 将用户添加到sudoers组中,使用usermod -aG sudo user1,完成之后使用sudo whoami检查输出是不是root,如果是说明添加成功。但是这样的添加在etc/sudoers文件中是看不到的,至于两者有什么区别,等到需要的时候再研究。

二、配置SSH登录

配置SSH登录包括2部分,一是配置秘钥,二是配置sshd服务,关闭root用户登录。具体可见:SSH基本原理

三、优化VIM

参考vimrc配置

四、安装应用软件

  1. 安装nginx
  2. 安装certbot

Ubuntu服务器的初始化
https://www.xiebingyuan.cn/2024/01/c94da79da3ef/
作者
bingyuan
发布于
2024年1月6日
更新于
2025年4月17日
许可协议