Come ripristinare la directory ftp di base nella mia home directory utente?


0

Quando mi connetto al mio server Linux tramite FTP, la mia cartella di base al momento dell'accesso non è la mia directory home dell'utente, ma invece '/ www'.

'/ www' appartiene all'utente root e ad uno dei gruppi secondari per il mio account utente.

Mi sto collegando tramite SFTP, usando il mio nome utente / password e senza impostare alcuna directory root predefinita. Ottengo lo stesso comportamento in più client (Dreamweaver / Cyberduck), entrambe le modalità di connessione attiva / passiva.

Qualcuno ha idea di come correggere questo strano comportamento?


Hai accesso come amministratore?

Risposte:


2

puoi farlo modificando il tuo file / etc / passwd cambiando la home directory. Per esempio. username: x: 527: 527 :: / home / nomeutente: / bin / bash


Dovrò riavviare la macchina? O solo il server FTP? ..... Inoltre, qual è il significato dei numeri (527: 527)? I numeri accanto al mio nome utente in / etc / passwd sono diversi.

Devi conservare il tuo numero, è il tuo ID account. il riavvio non viene richiesto di nuovo perché ftp controllerà il percorso principale ogni nuovo accesso. La sintassi del file passwd è: Le descrizioni dei campi sono: account: password: UID: GID: GECOS: directory HOME: shell
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.