Das Linux-Betriebssystem verwendet die " useradd "-Befehl , um sowohl einen normalen Benutzer und einen FTP- Benutzer hinzuzufügen. Wenn verwendet, um einen normalen Benutzer erstellen, erstellt der Befehl ein Home-Verzeichnis des Benutzers und richtet eine Standard-Shell -Umgebung. Wenn Sie nur ein Benutzer auf den FTP-Zugang haben, sollten Sie die Shell für den Benutzer zu deaktivieren . Auf diese Weise kann der Benutzer nur den FTP -Befehlen und nicht in der Lage regelmäßig für Benutzer durchführen . Sie werden auch nur in der Lage sein, über das FTP-Protokoll zu protokollieren. Anleitung
1
Öffnen Sie ein Terminal-Fenster . Das Terminal-Fenster unter "Zubehör ", " Utilities" oder " xterm" Kategorie der wichtigsten "Applications" oder "Programme gefunden "-Menü.
2
Geben Sie den Befehl "su" zu werden, die root-Benutzer . Geben Sie das root-Passwort , wenn Sie dazu aufgefordert werden . Ubuntu-Anwender geben "sudo" vor jedem der folgenden Befehle ein.
3
Geben Sie den Befehl " mkdir /home /ftp ", um das Home-Verzeichnis des FTP- Benutzer zu erstellen. Sie können "/home /ftp" mit einem beliebigen Verzeichnis , das Sie bevorzugen Namen ersetzen.
4
Geben Sie den Befehl " useradd- d /home /ftp /ftp_user /-s /dev /null ftp_user > /dev /null 2 > & 1 " auf den FTP- Benutzer zu erstellen. Tauschen Sie beide Instanzen von " ftp_user " mit dem Namen des FTP-Benutzer .
5
Geben Sie den Befehl "passwd ftp_user " , um das Passwort für den FTP- Benutzer zu erstellen. Ersetzen Sie " ftp_user " mit dem Namen des Benutzers, den Sie im vorherigen Schritt erstellt haben. Geben Sie das Passwort zweimal ein , wenn Sie dazu aufgefordert werden .
6
Geben Sie den Befehl " vi /etc /shells ", um die Datei "/etc /shells " Datei öffnen im Texteditor vi . Ersetzen Sie "vi" mit einem Texteditor Ihrer Wahl . Fügen Sie die Zeile " /dev /null " an der Unterseite der Datei. Speichern und schließen Sie die Datei.
7
Geben Sie den Befehl " vi /etc /passwd ", um die Datei "/etc /passwd" -Datei zu öffnen . Fügen Sie die Zeichen " . /" Zwischen " /home /ftp /" und " ftp_user " in der Zeile, die wie folgt aussieht:
ftp_user : x : 1030:1030 :: /home /ftp /ftp_user /:/dev /null
Die neue Zeile sollte wie folgt aussehen:
ftp_user : x : . 1030:1030 :: /home /ftp //ftp_user /:/dev /null
< p > Speichern und schließen Sie die Datei "/etc /passwd "-Datei. Dies hält die FTP Benutzer den Zugriff auf ein beliebiges anderes Verzeichnis als ihr Home-Verzeichnis . Die " /dev /null " am Ende der Zeile sorgt der Benutzer kann nicht als normaler Benutzer anmelden .