- A+
所属分类:linux技术
以 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
-- 待续 --