Cygwin sshd: Unterschied zwischen den Versionen

Aus MyWiki
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „Deinstallation Falls bereits eine Konfiguration des ssh-Dienstes mit dem lokalen (oder einem anderen Benutzer) existiert, muß diese zuvor entfernt werden: 1.…“
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Deinstallation
== Konfiguration ==
 
Datei "C:\Cygwin\Cygwin.bat" editieren und eine Zeile einfügen (vorletzte Zeile):
Falls bereits eine Konfiguration des ssh-Dienstes mit dem lokalen (oder einem anderen Benutzer) existiert, muß diese zuvor entfernt werden:
1.Cygwin Shell starten 
 
2.vorhandenen SSH Dienst deinstallieren
  cygrunsrv --stop sshd
  cygrunsrv --remove sshd
3.lokalen cyg_server Benutzer löschen (falls vorhanden)
 
Konfiguration
Datei "D:\App\Cygwin\Cygwin.bat" editieren und eine Zeile einfügen (vorletzte Zeile):


SET CYGWIN=binmode ntsec nodosfilewarning
SET CYGWIN=binmode ntsec nodosfilewarning


cygwin Shell aufrufen: C:\Cygwin\Cygwin.bat (mit Admin-Rechten starten):
cygwin Shell als Admin aufrufen: C:\Cygwin\Cygwin.bat (mit Admin-Rechten starten):


Windows Domänen-Benutzer und -Gruppen in Cygwin bereitstellen
Windows Domänen-Benutzer und -Gruppen in Cygwin bereitstellen
Zeile 41: Zeile 31:


Benutzer die sich per SSH anmelden können sollen, müssen als Lokale Administratoren unter Windows angelegt sein.
Benutzer die sich per SSH anmelden können sollen, müssen als Lokale Administratoren unter Windows angelegt sein.
== Deinstallation ==
Falls bereits eine Konfiguration des ssh-Dienstes mit dem lokalen (oder einem anderen Benutzer) existiert, muß diese zuvor entfernt werden:
1.Cygwin Shell starten 
2.vorhandenen SSH Dienst deinstallieren
  cygrunsrv --stop sshd
  cygrunsrv --remove sshd
3.lokalen cyg_server Benutzer löschen (falls vorhanden)

Version vom 29. August 2016, 10:42 Uhr

Konfiguration

Datei "C:\Cygwin\Cygwin.bat" editieren und eine Zeile einfügen (vorletzte Zeile):

SET CYGWIN=binmode ntsec nodosfilewarning

cygwin Shell als Admin aufrufen: C:\Cygwin\Cygwin.bat (mit Admin-Rechten starten):

Windows Domänen-Benutzer und -Gruppen in Cygwin bereitstellen

  mkpasswd -l -d >> /etc/passwd
  mkgroup -l -d >> /etc/group

SSH Konfiguration ausführen

  ssh-host-config

bash-4.3$ ssh-host-config

  • Query: Should StrictModes be used? (yes/no) ......
  • Query: Should StrictModes be used? (yes/no) yes
  • Query: Should privilege separation be used? (yes/no) yes
  • Query: new local account 'sshd'? (yes/no) yes
  • Query: (Say "no" if it is already installed as a service) (yes/no) yes
  • Query: Enter the value of CYGWIN for the daemon: [] binmode ntsec
  • Query: Do you want to use a different name? (yes/no) yes
  • Query: Enter the new user name: <domainuser_ohne_Angabe_der_Domäne>
  • Query: Reenter: <domainuser_ohne_Angabe_der_Domäne>
  • Query: Please enter the password for user '<domainuser_ohne_Angabe_der_Domäne>: ….
  • Query: Reenter: ….

Cygwin Server starten:

  cygrunsrv -S sshd

Benutzer die sich per SSH anmelden können sollen, müssen als Lokale Administratoren unter Windows angelegt sein.


Deinstallation

Falls bereits eine Konfiguration des ssh-Dienstes mit dem lokalen (oder einem anderen Benutzer) existiert, muß diese zuvor entfernt werden: 1.Cygwin Shell starten

2.vorhandenen SSH Dienst deinstallieren

  cygrunsrv --stop sshd
  cygrunsrv --remove sshd

3.lokalen cyg_server Benutzer löschen (falls vorhanden)