Linux机器自建账号并赋予sudo权限,同时修改远程端口

默认使用root账号来操作Linux有一定风险,因此需要自建账号并赋予sudo权限,方便使用

登录为root用户后,创建账号

adduser <username></username>

Ubuntu系统会同时要求设置密码等信息,CentOS系统则需要手动输入以下命令设置密码

passwd <username></username>

然后为该账号设置sudo权限

Ubuntu机器:

usermod -aG sudo <username></username>

CentOS机器:

gpasswd -a <username> wheel</username>

Linux默认远程端口为22,如果需要增加或修改端口,则需要编辑/etc/ssh/sshd_config文件,修改 Port 22,或是在下方新增一行以增加新的端口

保存退出后,重启ssh服务

systemctl restart sshd

Original: https://www.cnblogs.com/soultraitor/p/16653977.html
Author: SoulTraitor
Title: Linux机器自建账号并赋予sudo权限,同时修改远程端口

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

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

(0)

大家都在看

  • Java中多线程启动,为什么调用的是start方法,而不是run方法?

    前言 大年初二,大家新年快乐,我又开始码字了。写这篇文章,源于在家和基友交流的时候,基友问到了,我猛然发现还真是这么回事,多线程启动调用的都是start,那么为什么没人掉用run呢…

    Java 2023年5月29日
    086
  • WebMvcConfigurerAdapter过时替换接口或类

    (注意!)WebMvcConfigurerAdapter 在spring 5.0中已经弃用了。 实现接口 继承类 WebMvcConfigureAdapter 比较常用的重写接口 …

    Java 2023年6月13日
    070
  • Jwt新手入门教程

    Jwt的新手入门教程 1.Jwt究竟是什么东东? ​ 先贴官网地址:JSON Web Tokens – jwt.io ​ ​ 再贴官方的定义: What is JSON…

    Java 2023年6月8日
    0115
  • 设计模式笔记(二):策略模式

    应用场景: 1、如果在一个系统里面有许多类,它们之间的区别仅在于它们的行为,那么使用策略模式可以动态地让一个对象在许多行为中选择一种行为。 2、一个系统需要动态地在几种算法中选择一…

    Java 2023年6月6日
    085
  • JWT(JSON Web Token)的简单介绍及demo

    Original: https://www.cnblogs.com/qishanmozi/p/9761557.htmlAuthor: 祁山墨子Title: JWT(JSON Web…

    Java 2023年6月13日
    078
  • JDK成长记10:Thread的基本原理和常见应用场景,你都知道么?

    相信你经过集合篇的成长,已经对JDK源码的学习轻车熟路了。接下来你将一起和我进入后半篇的学习。让我们开始吧! 在接下来10分钟,你将学习到thread 的源码原理、线程的状态变化、…

    Java 2023年6月5日
    093
  • 来吧,自己动手撸一个分布式ID生成器组件

    在经过了众多轮的面试之后,小林终于进入到了一家互联网公司的基础架构组,小林目前在公司有使用到架构组研究到分布式id生成器,前一阵子大概看了下其内部的实现,发现还是存在一些架构设计不…

    Java 2023年5月29日
    070
  • Nginx_Windos本地部署

    安装跟配置 安装: 下载地址:nginx: download 下载完成后,在指定位置解压缩,不要直接双击nginx.exe。 配置: server { listen 10700; …

    Java 2023年5月30日
    093
  • java自动自动拆装箱

    java自动自动拆装箱 最近在看Effective-Java-3rd发现其中介绍一个自动拆装箱影响程序的性能问题。 自动拆装箱是java 1.5开始新增的功能,它允许程序员混合基本…

    Java 2023年6月7日
    090
  • SpringBoot注解@NotNull,@NotBlank,@Valid自动判定空值

    搭建springboot项目,我们都是采用的Restful接口,那么问题来了,当前端调用接口或者是其他项目调用时,我们不能单一靠调用方来控制参数的准确性,自己也要对一些非空的值进行…

    Java 2023年6月5日
    081
  • flask基础之session原理详解(十)

    flask_session是flask框架实现session功能的一个插件,用来替代flask自带的session实现机制,flask默认的session信息保存在cookie中,…

    Java 2023年5月30日
    088
  • Java常用集合基础概念及源码流程分析

    ArraysList,基于数组实现,默认容量为10,扩容时会先创建一个原始1.5倍的数组,然后再把元素复制过去。特点: 有序,可存重复元素,可存null 查询快,增删慢,适合查询较…

    Java 2023年6月9日
    073
  • 利用JVM钩子函数优雅关闭线程池

    核心API: shutDown shutDownNow awaitTermination 利用JVM钩子函数,在虚拟机关闭时调用相关方法即”优雅关闭线程池”…

    Java 2023年6月6日
    092
  • javacv 图片合成

    java;gutter:false; /*<em> * 图片组合 </em>/ @Slf4j public class ComposeImageUtil {…

    Java 2023年5月29日
    072
  • 对象-一论

    创建与初始化对象 在程序里,使用 new关键字创建类的对象,格式: classType className = new classType()。在使用new的同时,也在内存中为该对…

    Java 2023年6月5日
    082
  • SpringBoot进阶教程(六十八)Sentinel实现限流降级

    前面两篇文章nginx限流配置和SpringBoot进阶教程(六十七)RateLimiter限流,我们介绍了如何使用nginx和RateLimiter限流,这篇文章介绍另外一种限流…

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