阅读量:0
远程用户名怎么修改
远程登录 Linux 服务器后,如果需要修改远程用户的用户名,可以按照以下步骤进行。
查看当前用户名
,需要查看当前用户的用户名和用户 ID(UID),可以使用以下命令:
id
运行该命令后,会显示如下信息:
uid=1000(current_user) gid=1000(current_user) groups=1000(current_user),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),120(lpadmin),131(lxd),132(sambashare)
其中,current_user
为当前用户的用户名。
创建新用户
接下来,需要创建一个新用户。可以使用以下命令:
adduser new_user
运行该命令后,会提示输入密码和其他信息。根据提示完成用户创建。
复制用户数据
创建新用户后,需要将当前用户的数据复制到新用户中。可以使用以下命令:
rsync -avx --exclude=.ssh /home/current_user/ /home/new_user/
该命令会将当前用户的所有数据(除了 .ssh 目录)复制到新用户的目录下。
修改文件权限
复制完用户数据后,需要修改新用户的文件权限。可以使用以下命令:
chown -R new_user:new_user /home/new_user
该命令将新用户的 UID 作为所有文件和目录的所属用户和组。
修改用户密码
最后,需要修改新用户的密码。可以使用以下命令:
passwd new_user
运行该命令后,会提示输入新密码。
完成以上步骤后,就成功修改了远程用户的用户名。