|
| Start af ProFTP automatisk Fra : Henrik Rasmussen |
Dato : 29-01-02 16:41 |
|
Hejsa.
Jeg er lidt af en newbie indenfor Linux, men det er da nu lykkedes mig at
installere en linuxbox med RedHat 7.2 og ProFTP og lidt andre ting. Men jeg
har det problem, at min ProFTP først starter, hvis jeg logger ind som root
og skriver proftpd i kommandolinjen. Kan jeg ikke få den til at køre som en
service fra start ligesom Apache og Samba?
Lige et lille spørgsmål mere. Serveren starter op i det der grafiske noget
(X??), kan jeg ikke undgå det, så den bare kommer med en konsol login? Og
hvis jeg så har lyst til at starte X, så skrive en kommando.
Håber på en god hjælp, og på forhånd mange tak.
Med venlig hilsen
Henrik Rasmussen
(lidt newbie)
| |
Martin C. Petersen (29-01-2002)
| Kommentar Fra : Martin C. Petersen |
Dato : 29-01-02 17:07 |
|
Henrik Rasmussen wrote:
> Jeg er lidt af en newbie indenfor Linux, men det er da nu lykkedes mig at
> installere en linuxbox med RedHat 7.2 og ProFTP og lidt andre ting. Men
> jeg har det problem, at min ProFTP først starter, hvis jeg logger ind som
> root og skriver proftpd i kommandolinjen. Kan jeg ikke få den til at køre
> som en service fra start ligesom Apache og Samba?
Du kan køre den fra inetd så den startes når der kommer ftp-forbindelser.
Lav en fil med følgende indhold i /etc/xinetd.d
service ftp
{
flags = REUSE
socket_type = stream
instances = 50
wait = no
user = root
server = /usr/sbin/proftpd
log_on_success = HOST PID
log_on_failure = HOST RECORD
}
Og sæt 'ServerType inetd' i proftpd.conf
> Lige et lille spørgsmål mere. Serveren starter op i det der grafiske noget
> (X??), kan jeg ikke undgå det, så den bare kommer med en konsol login? Og
> hvis jeg så har lyst til at starte X, så skrive en kommando.
Kig i /etc/inittab der kan du sætte default runlevel (3 er vist nok det
normale uden x).
mvh
Martin
| |
Henrik Rasmussen (29-01-2002)
| Kommentar Fra : Henrik Rasmussen |
Dato : 29-01-02 17:46 |
|
Hejsa. Tak for det hurtige svar.
Jeg kan ikke få det til at virke. Skal filen jeg opretter i /etc/xinetd.d
hedde "service ftp" eller skal det være den øverste linie i et dokument med
ligegyldig navn?
Det med X virker fint.
Håber du gider hjælpe :)
M.v.h.
Henrik
"Martin C. Petersen" <usenet@S*P*A*Mfyrreklitten.dk> skrev i en meddelelse
news:3c56c8b3$0$89086$edfadb0f@dspool01.news.tele.dk...
> Henrik Rasmussen wrote:
> > Jeg er lidt af en newbie indenfor Linux, men det er da nu lykkedes mig
at
> > installere en linuxbox med RedHat 7.2 og ProFTP og lidt andre ting. Men
> > jeg har det problem, at min ProFTP først starter, hvis jeg logger ind
som
> > root og skriver proftpd i kommandolinjen. Kan jeg ikke få den til at
køre
> > som en service fra start ligesom Apache og Samba?
> Du kan køre den fra inetd så den startes når der kommer ftp-forbindelser.
> Lav en fil med følgende indhold i /etc/xinetd.d
> service ftp
> {
> flags = REUSE
> socket_type = stream
> instances = 50
> wait = no
> user = root
> server = /usr/sbin/proftpd
> log_on_success = HOST PID
> log_on_failure = HOST RECORD
> }
>
> Og sæt 'ServerType inetd' i proftpd.conf
>
> > Lige et lille spørgsmål mere. Serveren starter op i det der grafiske
noget
> > (X??), kan jeg ikke undgå det, så den bare kommer med en konsol login?
Og
> > hvis jeg så har lyst til at starte X, så skrive en kommando.
> Kig i /etc/inittab der kan du sætte default runlevel (3 er vist nok det
> normale uden x).
>
>
> mvh
> Martin
| |
Martin C. Petersen (29-01-2002)
| Kommentar Fra : Martin C. Petersen |
Dato : 29-01-02 18:04 |
|
Henrik Rasmussen wrote:
> Jeg kan ikke få det til at virke. Skal filen jeg opretter i /etc/xinetd.d
> hedde "service ftp" eller skal det være den øverste linie i et dokument
> med ligegyldig navn?
Det skal være øverste linie i en fil som hedder fx proftpd (det gør den på
min rødhætte)..
Du skal nok også lige genstarte xinetd.
/Martin
delete S*P*A*M to reply via email
| |
Henrik Rasmussen (29-01-2002)
| Kommentar Fra : Henrik Rasmussen |
Dato : 29-01-02 18:21 |
|
Har gjort begge dele.. Både skrevet det i en fil som hed proftpd og skrevet
det som øverste linje. Jeg havde også genstartet, men det hjalp intet :(
M.v.h.
Henrik
"Martin C. Petersen" <usenet@S*P*A*Mfyrreklitten.dk> skrev i en meddelelse
news:3c56d5f1$0$14057$edfadb0f@dspool01.news.tele.dk...
> Henrik Rasmussen wrote:
> > Jeg kan ikke få det til at virke. Skal filen jeg opretter i
/etc/xinetd.d
> > hedde "service ftp" eller skal det være den øverste linie i et dokument
> > med ligegyldig navn?
> Det skal være øverste linie i en fil som hedder fx proftpd (det gør den på
> min rødhætte)..
>
> Du skal nok også lige genstarte xinetd.
>
>
> /Martin
> delete S*P*A*M to reply via email
| |
Martin C. Petersen (29-01-2002)
| Kommentar Fra : Martin C. Petersen |
Dato : 29-01-02 18:40 |
|
Henrik Rasmussen wrote:
> Har gjort begge dele.. Både skrevet det i en fil som hed proftpd og
> skrevet det som øverste linje. Jeg havde også genstartet, men det hjalp
> intet :(
Har du sat servertype til inetd?
Siger den bare connection refused når du prøver at tilslutte?
mvh
Martin
| |
Henrik Rasmussen (29-01-2002)
| Kommentar Fra : Henrik Rasmussen |
Dato : 29-01-02 20:40 |
|
Jeg har sat den til inetd og genstartet maskinen.
Jeg tror slet ikke den er startet op.. Jeg kan slet ikke connecte fra en
anden maskine. Den får slet ingen forbindelse. Og når jeg har den på
standalone, og skriver proftpd i konsollen kan jeg godt connecte fra en
anden maskine.
M.v.h.
Henrik
"Martin C. Petersen" <usenet@S*P*A*Mfyrreklitten.dk> skrev i en meddelelse
news:3c56de57$0$89119$edfadb0f@dspool01.news.tele.dk...
> Henrik Rasmussen wrote:
> > Har gjort begge dele.. Både skrevet det i en fil som hed proftpd og
> > skrevet det som øverste linje. Jeg havde også genstartet, men det hjalp
> > intet :(
> Har du sat servertype til inetd?
>
> Siger den bare connection refused når du prøver at tilslutte?
>
>
> mvh
> Martin
>
| |
Martin C. Petersen (30-01-2002)
| Kommentar Fra : Martin C. Petersen |
Dato : 30-01-02 23:08 |
|
Henrik Rasmussen wrote:
> Jeg har sat den til inetd og genstartet maskinen.
>
> Jeg tror slet ikke den er startet op.. Jeg kan slet ikke connecte fra en
> anden maskine. Den får slet ingen forbindelse. Og når jeg har den på
> standalone, og skriver proftpd i konsollen kan jeg godt connecte fra en
> anden maskine.
Prøv at checke at proftpd ligger i /usr/sbin..
/Martin
delete S*P*A*M to reply via email
| |
|
|