在Linux服务器上登录账号时,会显示报错如下:

# username是自己用户名称
/usr/bin/xauth:  file /home/username/.Xauthority does not exist

这是因为创建账号时,仅进行了useradd添加,而没有进行对应用户目录授权,解决如下:

对用户对应的目录进行授权即可,命令如下:

# username是刚刚所创建的用户名称
# user_dir是刚刚所创建的用户目录
# 一般情况下所创建用户名称即所创建用户目录名称
sudo chown -R username:username /home/user_dir

授权成功后后用新建的用户名和密码登录服务器则不会显示报错了

更多推荐