Ubuntu Server - Brak możliwości tworzenia plików, ale katalogów w moim domu


2

Łączę się przez ssh z serwerem ubuntu (16.04) iz jakiegoś powodu nie mogę tworzyć plików w moim katalogu domowym, jednak mogę tworzyć w nim katalogi. Żadne wyjście nie jest podawane w ogóle, gdy na przykład używam dotyku lub edytora takiego jak vim, aby zapisać mój plik

W moim konkretnym przykładzie próbuję zaimportować klucz publiczny na ten serwer w celu uwierzytelnienia,

nie mam problemów podczas tworzenia folderu .ssh i modyfikowania uprawnień

mkdir .ssh
chmod 700 .ssh/

ale kiedy i cd w .ssh i uruchom

touch authorized_keys

nic się nie dzieje (brak błędów wyjścia, nic nie ma)

Czy wiesz, dlaczego tak się może stać?

Jako dodatkowe informacje ten serwer ma uruchomiony serwer proftpd

Z góry dziękuję za cenne odpowiedzi

AKTUALIZACJA:

Jak zasugerowałem, oto moje wyjście

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 ..

Polecenie dotykowe nie powinno niczego wysyłać, ale plik powinien być nadal tworzony. Czy to się dzieje?
Joseph Sible

@JosephSible plik nie jest tworzony
Juan

Natychmiast po touch polecenie, uruchom echo $? i wtedy ls -la i opublikuj wynik obu.
Joseph Sible

@JosephSible Zaktualizowałem moje pytanie o dane wyjściowe dla poleconych poleceń, z góry dzięki
Juan

1
Czy możesz tworzyć pliki w inny sposób, na przykład echo > authorized_keys?
Barmar
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.