Strona 1 z 1

proftpd wyłączenie startu z systemem

: 26 sty 2009, 15:49
autor: desant87
Witam, mam zainstalowanego proftpd z nakładką graficzną gproftd, zauważyłem że serwer startuje z systemem, nie podoba mi się to bo po co ma być ciągle włączony i zżerać RAM skoro nie udostępniam ciągle plików, a robię to rzadko, chciałbym ustawić go tak żeby startował dopiero gdy włączę go w gproftpd, jak tego dokonać?

Odp: proftpd wyłączenie startu z systemem

: 26 sty 2009, 23:02
autor: Hagal
Debian:

Kod: Zaznacz cały

update-rc.d -f proftpd remove
W Ubuntu prawdopodobnie:

Kod: Zaznacz cały

sudo update-rc.d -f proftpd remove
Pozdrawiam

Odp: proftpd wyłączenie startu z systemem

: 27 sty 2009, 08:39
autor: desant87
Zrobiłem to tak jak pisałeś:

Kod: Zaznacz cały

sudo update-rc.d -f proftpd remove
Nie uruchamia się z systemem, czyli jest ok, ale z kolei gdy go chcę włączyć nakładką graficzną to nie włącza się :sad:, a chodzi mi o to żeby włączać go gdy jest potrzeba

Odp: proftpd wyłączenie startu z systemem

: 27 sty 2009, 10:23
autor: 17piotrek
Edytuj plik /etc/proftpd/proftpd.conf

Kod: Zaznacz cały

sudo vim /etc/proftpd/proftpd.conf
i zmień linijkę

Kod: Zaznacz cały

ServerType standalone
na

Kod: Zaznacz cały

ServerType xinetd
, potem

Kod: Zaznacz cały

sudo shutdown -r now
i powinno działać dopiero gdy ktoś będzie chciał się połączyć.

Odp: proftpd wyłączenie startu z systemem

: 27 sty 2009, 11:50
autor: desant87
Fajnie, ale jak wpisałem xinetd to mi serwer zwrócił uwage że albo standalone albo inetd, to wpisałem inetd zgubił ustawienia poprzednie, więc wzięłem go ustawiłem i zapisałem ustawienia, uruchomiłem ponownie kompa, po czym spróbowałem uruchomić-nie zapamietał ustawień :/

Odp: proftpd wyłączenie startu z systemem

: 27 sty 2009, 12:07
autor: 17piotrek
Czyli zamieniłeś w tej linijce na inetd i po restarcie kompa nic się nie znieniło?

Odp: proftpd wyłączenie startu z systemem

: 27 sty 2009, 12:23
autor: desant87
restartuje kompa, wchodze na strone z moim IP ftp://mojeip nie działa, włączam nakładkę graficzną to mi wyskakuje:
"GProftpd could not find proftpd.conf or you are using
the basic configuration that doesnt have all features
that gproftpd requires.

If you use proftpd's default configuration and dont
want to see this question again then delete the line:
"# Port 21 is the standard ftp port"
in the configuration tab.
Do you want to overwrite proftpd.conf with GProftpd's
default configuration ?

(If you dont know then press yes)"
jeżeli kliknę na
yes
to nie ma żadnych ustawień, jeżeli kliknę na
NO
to są ustawienia które wprowadziłem. Następnie klikam na activate żeby włączyć serwer to wyskakuje mi:
krzychu-desktop - fatal: Socket operation on non-socket
no i oczywiście nie działa.


No niestety, ale serwer działa mi nie zadając pytania tylko w trybie standalone, sprawdziłem właśnie. A czy jest jakaś inna możliwość? Np: niech już jest sobie on w tym trybie, ale niech uruchamia się go własnym aktywatorem. Bo można wyłączyć start jego wraz z systemem w system->administracja->usługi, tylko że wtedy nie uruchomię go nakładką gproftpd

Odp: proftpd wyłączenie startu z systemem

: 27 sty 2009, 18:06
autor: 17piotrek
Po co aktywator? Wystarczy

Kod: Zaznacz cały

sudo /etc/init.d/proftpd start

Odp: proftpd wyłączenie startu z systemem

: 27 sty 2009, 18:13
autor: MrRobby
To zrób sobie plik w którym będziesz wpierw uruchamiał serwer a później nakładkę, a następnie zrób sobie aktywator do tego pliku.

Odp: proftpd wyłączenie startu z systemem

: 27 sty 2009, 19:03
autor: desant87
Aktywator po prostu dla wygody, bo wolę klikać :)

Jeszcze aż tak obeznany nie jestem...
Jak poprawnie zrobić ten plik do uruchamiania najpierw serwera, a potem nakładki, i jak później poprawny aktywator?
Bo np: jeżeli wezmę utworzę aktywator (dla samego servera) klikając prawym przyciskiem myszy -> utwórz aktywator i dam tam jako aplikacja polecenie: /etc/init.d/proftpd start to on mi nie wystartuje bo wymaga podania hasła,a tego jeszcze nie wiem jak to zrobić żeby zapytał o hasło bo ciągle jeszcze uczę się podstaw...

Odp: proftpd wyłączenie startu z systemem

: 28 sty 2009, 00:26
autor: 17piotrek
Jeżeli jakieś polecenie wymaga hasła roota to nie masz wyjścia, musisz je podać:P A tak przy okazji to lepiej tak:

Kod: Zaznacz cały

sudo /etc/init.d/proftpd start

Odp: proftpd wyłączenie startu z systemem

: 28 sty 2009, 06:32
autor: desant87
Ale mowa tu o aktywatorze, gdy tak wpiszę to system nie prosi o hasło

Odp: proftpd wyłączenie startu z systemem

: 28 sty 2009, 17:40
autor: 17piotrek
Wpisales z sudo i przy uruchamianiu aktywatora system nie prosi o haslo?

Odp: proftpd wyłączenie startu z systemem

: 28 sty 2009, 18:49
autor: desant87
próbowałem bez sudo i próbowałem z i lipa; nie pros o hasło ani nie uruchamia serwera. Jeżeli wezmę uruchomię nakładkę graficzną która wymaga podania hasła, następnie kliknę na ten aktywator utworzony przeze mnie, nie ważne czy bez sudo on jest czy z, to uruchomi się serwer.

Odp: proftpd wyłączenie startu z systemem

: 28 sty 2009, 21:46
autor: 17piotrek
desant87 pisze:próbowałem bez sudo i próbowałem z i lipa; nie pros o hasło ani nie uruchamia serwera. Jeżeli wezmę uruchomię nakładkę graficzną która wymaga podania hasła, następnie kliknę na ten aktywator utworzony przeze mnie, nie ważne czy bez sudo on jest czy z, to uruchomi się serwer.
Nie o to przypadkiem chodzilo?

Odp: proftpd wyłączenie startu z systemem

: 29 sty 2009, 08:50
autor: desant87
Żeby działało to muszę uruchomić 2 rzeczy, najpierw:
- nakładkę graficzną która ma aktywator w standardzie (proszący o hasło),

następnie:

- serwer aktywatorem zrobionym przeze mnie, który nie chce prosić o hasło. jeżeli na odwrót to nie zadziała on.

Chodzi mi o zrobienie aktywatora do samego serwera który bedzie działał bez odpalania najpierw nakładki graficznej jak to teraz sie dzieje.

Mam nadzieje że teraz jasno napisałem.