Ubuntu Server - не могу создавать файлы, но каталоги у меня дома


2

Я подключаюсь через 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 ..

Сенсорная команда не должна ничего выводить, но файл все равно должен быть создан. Это происходит?
Джозеф Сибл

@JosephSible файл не создан
Хуан

Сразу после touchкоманды запустите, echo $?а затем ls -laи опубликуйте вывод обоих.
Джозеф Сибл

@JosephSible Я обновил свой вопрос выводом для команд, которые вы предложили, заранее спасибо
Хуан

1
Можете ли вы создавать файлы другими способами, например echo > authorized_keys?
Barmar
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.