Also, erst einmal Herzlichen Glückwunsch zum zweiten Stern
|
...hehe

...ja glaub der 85. beitrag wars wohl ^^
argh ...also doch linux tutorial... ^^
1) rootverzeichnis = wurzelverzeichnis ...verzeichnis, "von dem alles ausgeht"...
2) es gibt nur 1 rootverzeichnis ^^ ...user haben homeverzeichnisses (...wie du selbst sagtest) und kein root-verzeichnis
2) ...ist sshd_config ...die einzige config datei ?
|
antwort: zu 2 --> nein es gibt noch die ssh_config
kleiner spassssmacher was ^^
zu 4 --> :/home/Administrator --> original Auszug aus der passwd
|
4.1) bitte mal die komplette zeile der passwd posten
4.2) bitte mal den windowspfad der passwd posten
(ich denke das sie wiefolgt aussieht: d:\Programme\Open_SSH\etc\passwd ?)
4.3) ...gibt es das verzeichnis :/home/Administrator ? ich denke nicht.
steht noch etwas vor dem ---> " : " ? ...naja seh ich ja, wenn du mir die koplette zeile geopostet hast
(nebenbei, ob das nun ein backslash oder slash ist, spielt keine rolle ...das sind sogenannte seperatoren, wichtig ist das der ssh dienst aufgrund dessen die verzeichnisstruktur in configfiles einlesen und interpretieren kann)
i.d.R wäre das rootverzeichnis das, was vor dem home steht, also " :/ " ...ab hier wird die verzeichnisstruktur abgebildet ...beispielsweise /home ..blabla ..oder
/usr/bin/...blabla
das muss doch erstmal hinhauen, damit dein openssh wie gewünscht funktioniert...
nehmen wir, an der administrator möchte sich mit putty's ssh einlogggen, ...muss er doch auch in seinem home landen können, es muss vorhganden sein und auch verzeichnisberechtigungen stimmen.
schauen wir uns die "eigentlich" relavanten zeilen deiner config an ...die, die nicht ausdokumentiert sind...
du selbst schreibst: auszug aus der angemeckerten sshd_conf ...isse das nun oder nicht ?
zeile
--------
11) Protocol 2
28) PermitRootLogin no
32) StrictModes no
33) RSAAuthentication yes
34) PubkeyAuthentication yes
35) AuthorizedKeysFile .ssh/authorized_keys
42) IgnoreUserKnownHosts yes
46) PasswordAuthentication no
70) UsePrivilegeSeparation no
77) MaxStartups 10:30:60
79) Banner /etc/banner.txt
80) Subsystem sftp /usr/sbin/sftp-server
wie gesagt zeile 80)
hier erfolgt die pfad angabe... wo sich die sftp binarys ...der ausführbare dienst befindet
existriert dieser auf deinem system nicht, wirst den dienst natürlich auch nicht zum laufen bekommen.
alle anderen zeilen die ausdokumentiert sind, sind erstmal unrelevant !
ABER !! ...nicht definierte (ausdokumentierte configzeilen), die jedoch für die lauffähigkeit gebraucht werden, werden unter umständen durch default werte ersetzt...
die du nicht kennst.
...und im übrigen ist das keine art und weise zu debuggen, in dem du sagst
"...auf dem einen system läuft es, auf dem anderen nicht, obwohl es die selben dateien sind"
diese wichtigen zeilen sind bei dir ausdokumentiert:
#HostKey /etc/ssh/ssh_host_key
#HostKeys for protocol version 2
#HostKey /etc/ssh_host_rsa_key
#HostKey /etc/ssh/ssh_host_dsa_key
dein openssh braucht die aber, also wird er default werte nehmen ...und diese schlüssel beispielsweise dort im pfad (windowspfad) nicht finden.
ist der port 22 auf deinem win2k3 offen? ...portscanner, ggf. firewalleinstellungen prüfen
..mal sehn wie weit wir jetzt kommen ^^