Ubuntu Server 初始化配置

2024年7月4日 1221点热度 0人点赞 0条评论

版本号 Ubuntu Server 20.04
Ubuntu Server 初始化配置, 创建用户并赋予管理员权限,以及更新源。

新建用户并赋予权限

1 在Ubuntu中,可以使用adduser或者useradd命令来创建新用户,并利用passwd设置密码。下面演示如何创建一个新用户并设定密码:(root用户下执行)

方法一:创建用户同时自动生成用户文件夹

# 创建新用户
adduser <new_user>   # home下自动创建用户目录 /home/<new_user> 
# 根据提示设定密码

方法二:创建用户并指定用户文件夹

# 创建新用户  
useradd -d /home/<new_user> -m <new_user>  
# 设置密码
passwd <new_user> 

其中,-d 指定用户目录; -m 创建用户目录(如果该目录不存在)。

2 增加管理员权限

vim 修改 /etc/sudoers 文件,找到 root ALL=(ALL:ALL) ALL,在下一行增加

<new_user> ALL=(ALL:ALL) ALL

其中,new_user是您想要创建的新用户名。 如果需要赋予用户对特定文件或目录的权限,可以使用chownchmod命令。例如:

# 改变文件所有者
chown <new_user> /path/to/file 
# 修改文件权限
chmod 644 /path/to/file

在这里,/path/to/file是想要修改权限的文件或目录的路径。chown将文件的所有权更改为new_user,而chmod 644设置了合适的权限,允许用户读取和写入文件,但不允许执行。

3 为新建用户指定shell,解决不能使用TAB键、上下键、不显示当前路径问题

因默认创建的普通账号,默认shell是/bin/sh,这是不支持TAB等键的,所以要指定为/bin/bash

# 查看当前的shell
echo $SHELL
# 为用户指定shell
usermod -s /bin/bash <new_user>

4 切换用户

#切换到新用户
su <new_user>

#切换回root
su -

更换源(ubuntu20.4)

注意:更换源要注意系统类型版本号,要对应才能正常。

1 备份文件,若不存在则创建

sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak

2 使用cat命令持续写入配置,直到碰到 EOF 中止符后结束并保存

sudo cat << EOF >/etc/apt/sources.list

deb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse

#deb https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
#deb-src https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

EOF

3 更新源

sudo apt update && apt upgrade

yutong

这个人很懒,什么都没留下

文章评论