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.
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?
Mit sshd und einem FTP-Server, google.
You are registered Linux user #393303.
Wenn ein SSHd und ein FTPd laeuft, koennen sich die Benutzer auch per FTP oder SSH anmelden.
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"
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"
Also diese Befehle gibt es alle bei mir nicht:
z.B. sudo lsof -i :21
Die xinetd.conf ebefalls nicht.