2013-04-01 34 views
5

Nie jestem do tego dobrze zaznajomiony, ale jest zainstalowany openssh/sftp-server (przez sprzedawca wcześniej) na RHEL i wszystko działało poprawnie przed ponownym uruchomieniem serwera. Potem, gdy sprawdzam po restarcie:Linux jak uruchomić "sftp-server"?

# ps aux | grep ftp 

nr sftp działa ale sshd jest.

Jak mogę to zrobić, aby uruchomić ten sftp?

+0

Czy to proste pytanie i prosta do przodu za zamkniętą ??? –

+3

to pytanie jest nietypowe dla StackOverflow. –

+0

oh ho naprawdę ??? –

Odpowiedz

2

podsystem sftp jest uruchamiany na żądanie, jeśli jest włączony w pliku konfiguracyjnym openssh. Sprawdź plik konfiguracyjny (blisko jego końca), aby sprawdzić, czy podsystem sftp jest włączony i czy ścieżka do pliku wykonywalnego sftp jest poprawna.

+0

Witam, Czy można uruchomić tylko serwer sftp, bez serwera ssh? W jaki sposób ? – ransh

+0

@ransh to pytanie nie jest związane z programowaniem i jest poza tematem. Również zadawanie pytań w komentarzach, jeśli te pytania nie są związane z samą odpowiedzią, nie jest dobrą praktyką. Zamiast tego możesz utworzyć nowe pytanie (ale na właściwej stronie). –

+0

dzięki za komentarz, będę działać odpowiednio, Pozdrawiam. – ransh

9

Wystarczy dodać następującą linię do pliku/ssh/sshd_config/etc:

Subsystem sftp /usr/libexec/openssh/sftp-server 

lub

Subsystem sftp /usr/lib/openssh/sftp-server