Linux 尽管在sudoers中具有完全权限,但没有文件权限

Linux 尽管在sudoers中具有完全权限,但没有文件权限,linux,ubuntu,permissions,sysadmin,Linux,Ubuntu,Permissions,Sysadmin,我已使用visudo命令将以下内容添加到文件/etc/sudoers: nick ALL=(ALL:ALL) ALL 但是当我以nick身份登录并尝试类似mkdir.ssh的操作时,我得到: mkdir: cannot create directory ‘.ssh’: Permission denied 同样,我无法保存已编辑的文件 从主目录运行ls-la,可以得到: drwxr-xr-x 5 nick nick 4096 Apr 7 19:07 . drwxr-xr-x 3 roo

我已使用
visudo
命令将以下内容添加到文件
/etc/sudoers

nick    ALL=(ALL:ALL) ALL
但是当我以
nick
身份登录并尝试类似
mkdir.ssh
的操作时,我得到:

mkdir: cannot create directory ‘.ssh’: Permission denied
同样,我无法保存已编辑的文件

从主目录运行
ls-la
,可以得到:

drwxr-xr-x 5 nick nick 4096 Apr  7 19:07 .
drwxr-xr-x 3 root root 4096 Apr  7 17:32 ..
-rw-r--r-- 1 nick nick  220 Aug 31  2015 .bash_logout
-rw-r--r-- 1 nick nick 3771 Aug 31  2015 .bashrc
drwx------ 2 nick nick 4096 Apr  7 18:29 .cache
drwxr-xr-x 2 root root 4096 Apr  7 19:07 .nano
-rw-r--r-- 1 nick nick  675 Aug 31  2015 .profile
如果我没弄错的话,这表明我对任何东西都没有写权限。(如果我错了,请纠正我。我只对UNIX权限略知一二。)

尽管在
sudoers
中获得了完全权限,为什么该用户不能执行任何操作

更新:

这个问题自行解决了。我不知道是什么问题,但几天后我登录时就不再是问题了

为了记录在案,我试图配置一个运行Ubuntu 15.10 x64的全新DigitalOcean服务器。我的本地电脑是一台运行El Capitan的MacBook

我的猜测是,远程服务器重新启动或以某种方式在过渡期间自动合并了更改。我已经试过运行
sudo reboot
没有结果,所以我仍然不确定这是怎么回事


当时我也遇到了一些本地WiFi连接中断的情况,但由于我的SSH连接似乎可以运行,我不确定这是否与此相关。

我也不是Linux专家,但对我来说,似乎您必须使用
sudo mkdir.SSH
而不是
mkdir.SSH
。您允许您的用户表现得像root用户(有权写入目录),但要做到这一点,您必须使用
sudo
命令。 以下是其工作原理的简单说明(附图片):
下面是重要的文档:

您是否尝试了
sudo mkdir.ssh
?您已将他添加到sudoers,但不要使用
sudo
?此问题与主题无关,因为它与编程无关。您可能会在或上找到帮助。