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

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

1. SSH 远程登录相关设置

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

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

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

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

然后编辑 /etc/sudoers 文件:

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

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

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

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

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

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

— 待续 —

Original: https://www.cnblogs.com/yapingxin/p/15561011.html
Author: 辛亚平
Title: 安装 Ubuntu 20.04 之后要做的事(持续更新中)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/524353/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Linux解压命令

    .tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————….

    Linux 2023年6月13日
    072
  • Pyinstaller打包教程

    由于用户使用Python脚本的时候可能没有运行环境,所以需要打包。记录下碰到的问题。 安装 pip install –upgrade pyinstaller 安装最新开发版 pi…

    Linux 2023年6月13日
    056
  • redis cli命令

    redis安装后,在src和/usr/local/bin下有几个以redis开头的可执行文件,称为redis shell,这些可执行文件可做很多事情。 可执行文件 作用 redis…

    Linux 2023年5月28日
    070
  • 单机简易版mapReduce 实现

    go;gutter:true;collapse:false import "fmt" import "6.824/mr" import &q…

    Linux 2023年6月7日
    0195
  • shell join详解

    首先贴一个,join –help 然后来理解下。 join 【命令选项】 文件1 文件2 //命令选项可以很多, 但文件只能是两个 先从重要的开始说,join 的作用是…

    Linux 2023年5月28日
    071
  • 预处理

    在前面的学习中经常遇到用 #define命令定义符号常量的情况,其实使用 #define命令就是要定义一个可替换的宏。 宏定义是预处理命令的一种,它提供了一种可以替换源代码中字符串…

    Linux 2023年6月13日
    085
  • CA证书介绍与格式转换

    PKCS 公钥加密标准(Public Key Cryptography Standards, PKCS),此一标准的设计与发布皆由RSA资讯安全公司(英语:RSA Security…

    Linux 2023年6月6日
    083
  • 做任何事(决策)之前都要先考虑成本,再考虑收益

    所谓成本,就是我们在做一件事情时所付出的代价。 这个代价,或者说这个成本,有多有少,有显性有隐性,有我们知道的成本,也有我们不知道的成本。一切都是有成本的。 成本都有什么呢?一件事…

    Linux 2023年6月14日
    086
  • Spring事务(一)-事务配置

    事务是数据库操作最基本的单元,是逻辑上的一组操作,这一组操作在同一个会话中要么都执行成功,要么都失败,这也是事务的最基本特性–原子性。事务的作用是为了保证系统数据的正确…

    Linux 2023年6月6日
    086
  • Linux进程调度器

    完全公平调度器 用黑体标出的是文章的主线,未用黑体标出的内容是对黑体内容的解释或注解。 每次调用调度器时,它会挑选具有最高等待时间的进程,把CPU提供给该进程。如果经常发生这种情况…

    Linux 2023年6月13日
    083
  • nodejs 环境安装

    Linux 系统安装 nodejs 环境 (root) 找到 nodejs 官网 http:…

    Linux 2023年6月14日
    0133
  • css中*{}和*html,body{}的区别

    css里面定义*{padding:0px;margin: 0px;} 相当于选择器,代表html所有的元素,包括html标签、body标签等; {}大括号里面写入需要给定的属性和属…

    Linux 2023年6月13日
    089
  • vue组件传值和路由——day04

    <script><br> var vm = new Vue({<br> el: ‘#app’,<br> data: {<br&…

    Linux 2023年6月7日
    091
  • Python函数的必选参数、默认参数、可变参数、关键字参数和命名关键字参数

    必选参数 def function(args_name): print (args_name) function("参数调用") ~$ 参数调用 跟在函数名口号…

    Linux 2023年6月7日
    070
  • XShell实现自动化执行脚本.sh文件)(网络安全检查)

    1、自动化登录服务器操作: 第一种方式:(login.vbs文件) Sub Mainxsh.Screen.Send “ssh root@10.99.202.54&#82…

    Linux 2023年5月28日
    078
  • Docker学习笔记

    镜像下载、域名解析、时间同步请点击阿里云开源镜像站 Docker概述 Docker学习链接 官网链接:Home – Docker Docker与虚拟机比较 虚拟化技术 …

    Linux 2023年5月27日
    089
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球