我通过 ssh 连接到 ubuntu 服务器 (16.04),出于某种原因,我无法在主目录中创建文件,但是我可以在主目录中创建目录。例如,当我使用 touch 或 vim 等编辑器保存文件时,根本没有输出
在我的具体例子中,我尝试将公钥导入该服务器进行身份验证,
创建 .ssh 文件夹和修改权限时我没有遇到任何问题
mkdir .ssh
chmod 700 .ssh/
但是当我进入 .ssh 并运行
touch authorized_keys
什么也没有发生(没有输出错误,什么也没有)
你知道为什么会发生这种情况吗?
作为附加信息,该服务器有一个正在运行的 proftpd 服务器
提前感谢您的宝贵答案
更新:
正如建议的那样,这是我的输出
user@server:~/.ssh$ touch test
user@server:~/.ssh$ echo $?
0
user@server:~/.ssh$ ls -la
total 8
drwxrwxr-x 2 user user 4096 Mar 2 14:29 .
drwxr-xr-x 5 user user 4096 Mar 2 14:22 ..