安装 Ubuntu 20.04 之后要做的事(持续更新中)

  • A+
所属分类:linux技术
摘要

以 Ubuntu 20.04 LTS 为例,在安装完操作系统后,应进行以下操作,以方便我们日常的工作。

以 Ubuntu 20.04 LTS 为例,在安装完操作系统后,应进行以下操作,以方便我们日常的工作。

1. SSH 远程登录相关设置

1.1. 安装和启用 SSH

安装 Ubuntu 操作系统之后,首先应该按照并开启 ssh,这样才能方便远程在命令行下控制它。

sudo apt update sudo apt upgrade sudo apt-get install ssh openssh-server

这样就能够安装并启动 ssh 服务。

1.2. 设置 sudo 免密码

在执行 sudo 时需要输入密码,这其实是一项安全措施,但是有些老司机觉得麻烦。可以通过以下操作使得 sudo 不需要输入密码。

首先设置 /etc/sudoers 文件的权限使其可在当前用户下编辑保存。

sudo chmod 744 /etc/sudoers

然后编辑 /etc/sudoers 文件:

sudo vi /etc/sudoers

在 /etc/sudoers 文件的最后面加入一行代码:

%sudo ALL= (ALL) NOPASSWD : NOPASSWD : ALL 

这行代码的作用是免除 sudo 用户组中所有用户 sudo 操作时输入密码的必要操作。当然您也可以把 %sudo 替换成特定用户名,这样就只对特定用户执行免密设置。

在 vi 中通过 wq! 命令推出并存盘,然后别忘了恢复 /etc/sudoers 文件的权限:

sudo chmod 440 /etc/sudoers 

重启 ssh 服务,或者干脆重启操作系统,再次登入系统后你就会发送免密设置生效。

2. 安装程序开发相关的软件包

2.1 C/C++开发所需最基本的软件包

每一位开发人员都有自己特定的开发环境需求。对于我来说,首先要安装的是:build-essential、git、cmake、vim、net-tools 等。

sudo apt install build-essential git cmake vim curl wget net-tools 

  

-- 待续 --