Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

28.08.2005, 14:29

SSH Zugriff auf das Home Verzeichnis

Hallo zusammen,

ich habe hier auf dem Linux-System mehrere Benutzer.

Nun möchte ich, dass jeder Benutzer per SSH Zugriff auf sein Home-Verzeichnis hat, wodurch er dann Server starten könnte und sowas.

Des Weiteren soll jeder Benutzer FTP Zugriff auf sein Home Verzeichnis haben.

Kann mir jemand sagen wie das geht?

Darts

Up the Irons!

  • »Darts« ist männlich

Beiträge: 614

Wohnort: Braunschweig

Beruf: Schüler

  • Nachricht senden

2

28.08.2005, 14:30

Mit sshd und einem FTP-Server, google.
You are registered Linux user #393303.

Chucky the Devil

Pianist im Puff

  • »Chucky the Devil« ist männlich

Beiträge: 1 636

Wohnort: Koeln

Beruf: Network Architect

  • Nachricht senden

3

28.08.2005, 14:31

Wenn ein SSHd und ein FTPd laeuft, koennen sich die Benutzer auch per FTP oder SSH anmelden.

4

28.08.2005, 14:59

Also ein FTP Server scheint bereits offen zu sein, da ich mit den einzelnen Usern connecten kann.

Nur wie finde ich heraus welcher Server das ist und wie beende/starte ich ihn dann immer wieder?

SSHd habe ich jetzt installiert. Ich weiß nur leider nicht wie ich das einrichten soll, wenn ich in der Konsole "sshd" eingebe kommt:

"sshd re-exec requires execution with an absolute path"

Chucky the Devil

Pianist im Puff

  • »Chucky the Devil« ist männlich

Beiträge: 1 636

Wohnort: Koeln

Beruf: Network Architect

  • Nachricht senden

5

28.08.2005, 16:24

FTPd:
lsof -i :21

Quellcode

1
2
3
[doomy@shell1 ~]# sudo lsof -i :21
COMMAND   PID USER   FD   TYPE  DEVICE SIZE NODE NAME
xinetd  27943 root    5u  IPv4 2354195       TCP *:ftp (LISTEN)

Der FTPd wird also ueber den xinetd gestartet.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
cat /etc/xinetd.conf

service ftp
{
        socket_type             = stream
        wait                    = no
        user                    = root
        server                  = /usr/local/sbin/vsftpd
        log_on_success          += DURATION USERID
        log_on_failure          += USERID
        nice                    = 10
        disable                 = no
}


SSH:
Den sshd kannst Du als daemon laufen lassen oder auch per (x)inetd starten.
Der entsprechende Client dafuer ist "ssh"

6

28.08.2005, 16:44

Also diese Befehle gibt es alle bei mir nicht:

z.B. sudo lsof -i :21

Die xinetd.conf ebefalls nicht.

Thema bewerten