共 1 篇文章

标签:ArchLinux教程:如何新建用户 (archlinux 新建用户)

ArchLinux教程:如何新建用户 (archlinux 新建用户)

在ArchLinux上,创建新用户可以让多个用户同时使用同一台计算机而不会影响到其他用户的操作,也能够为每个用户提供独立的用户环境。本篇文章将会讲解如何在ArchLinux上创建新用户。 1. 使用命令行创建用户 在ArchLinux命令行中创建新用户非常简单,只需要使用”useradd”命令即可。例如,我们要为名为“newuser”的用户创建一个新账户,可以使用以下命令: “` sudo useradd newuser “` 使用“sudo”命令以管理员权限创建新用户。 2. 为新用户设置密码 创建新用户后,我们还需要为他设置密码。使用“passwd”命令为新用户设置密码: “` sudo passwd newuser “` 这个命令将要求输入新用户的密码。请注意,密码应该足够强大和安全,它必须包含不同的字符,例如大写字母、小写字母、数字和特殊字符。 3. 启用新用户登录权限 要使新用户拥有登录权限,在终端中使用“usermod”命令将新用户添加到“user”组中: “` sudo usermod -aG wheel newuser “` 这个命令会将“newuser”用户添加到“wheel”组中,这个组是有管理员权限的用户组。 4. 切换到新用户账户 创建新用户后,为了真正的测试这个新账户是否可用,我们需要退出当前的登录用户并登录到新创建的账户中。要实现这个目的,我们需要使用“su”命令在命令行中以新创建的用户账户登录: “` su – newuser “` 运行这条命令后,将会提示输入新用户的密码。输入正确的密码后,我们就可以切换到新用户账户中了。 5. 添加新用户到sudoers文件 如果我们需要允许新用户以管理员权限运行命令,那么新用户必须具有sudo权限,这意味着新用户被允许在正常用户操作之外执行命令。 要为新用户添加sudo权限,我们需要使用文本编辑器打开sudoers文件: “` sudo nano /etc/sudoers “` 在打开的sudoers文件中,找到“root ALL=(ALL) ALL”这一行,并在其下方添加以下一行: “` newuser ALL=(ALL) ALL “` 这个命令将“newuser”账户添加到sudoers文件中并授予管理员权限。请注意,要使用文本编辑器打开sudoers文件,请以管理员权限运行该编辑器。 在ArchLinux中创建新用户是一项非常基本的技能,但也是必须学会的一项技能。在这篇文章中,我们介绍了如何创建新用户、为其设置密码、将其添加到用户组中以及向sudoers文件添加新用户以获得管理员权限。感谢您阅读本教程! 相关问题拓展阅读: 新手安装archlinux遇到一些问题.求帮助 ArchLinux桌面存活手册(i3wm) 新手安装archlinux遇到一些问题.求帮助 这是从我的博客复制过来的 镜像下载,官方网址 ,习惯性的找到China > xjtu.edu.cn,下载archlinux-2023.03.01-dual.iso,之后可以检查文件的md5sum,对比下载网站中的md5sums.txt 2. 将镜像写入u盘,官方说明 ,已有linux的用dd,只有windows的用win32diskimager,一行命令或鼠标点两下的事,不再赘述。 3. 选择适当的源,官方源状态查询 ,不要用之一张表Out of Sync Mirrors里的源(163过期了。。。),也不要使用完整度不是100%的源,都会导致莫名其妙的问题,下图是有问题的例子。(我这里lzu、xjtu的速度比较快) 4. 从u盘启动,选之一项敏链进系统(现在只有64位的了),下面是命令及说明: ip link —— 查看是否有可用的网络接口,lo是本地、enp0s3之类是有线、wlan0之类是无线。一般情况,有线网卡都能认出来,开机前插上网线就自动能上网,若开机后插上网线,要输入如下命令 systemctl start dhcpcd@enp0s3 —— systemctl是管理系统服务的工具,start是启动一次(enable是以后都启用,disable禁用,restart重启服务等等),dhcpcd是自动获取ip地址的服务,@后面是有线网卡。 vi /etc/pacman.d/mirrorlist —— 改一下源加快安装速度,按“/lzu回车”找到lzu那一行,按“dd”剪切,按“:1回车”回到开头,按“p”粘贴,按“:wq回车”保存并退出。 mkfs.ext3 /dev/sda1 —— 格式化之一个分区,默认你已经分好区了,可以用cfdisk,也可以提前用winpe之类的分好。 mount /dev/sda1 /mnt ——挂载分区到桥脊孙/mnt pacstrap /mnt base base-devel grub alsa-utils ntfs-3g xorg-server xorg-server-utils xorg-utils xorg-xinit xf86-video-intel jwm dmenu scrot xterm wqy-zenhei wpa_supplicant firefox flashplugin fcitx-rime...

技术分享