Update instruction for sshd under Cygwin.
authorOleksandr Gavenko <gavenkoa@gmail.com>
Wed, 18 May 2016 20:39:41 +0300
changeset 1954 307ce848ea6a
parent 1953 67bddd4f9043
child 1955 62735335fcef
Update instruction for sshd under Cygwin.
ssh.rst
--- a/ssh.rst	Wed May 04 12:55:23 2016 +0300
+++ b/ssh.rst	Wed May 18 20:39:41 2016 +0300
@@ -109,8 +109,7 @@
 ==========================
 
 * Install base packages and openssh.
-* Set CYGWIN env var to 'binmode ntsec'.
-* Create Windows user.
+* Create Windows user and set its password.
 * Recreate /etc/passwd::
 
     $ mkpasswd -l -u user >>/etc/passwd
@@ -141,6 +140,11 @@
   $ net stop sshd
   $ cygrunsrv -E sshd
 
+To delete service::
+
+  $ cygrunsrv -E sshd
+  $ cygrunsrv -R sshd
+
 If you have ``connection closed`` error check permission for ``/home/*/.ssh``
 directories. If you start service from ``user`` account - add write permission
 to ``/home/*/.ssh``. I fix by::
@@ -148,20 +152,15 @@
   $ rm -r /home/*/.ssh
   cmd> icacls c:\opt\cygwin\home /t /grant:r cyg_server:(f)
 
-Запускаем SSH server на правах произвольного пользователя.
-----------------------------------------------------------
+In order to enable logging from ``sshd`` uncomment in ``/etc/ssh/sshd_config``::
 
-* Создаем пользователя, например с именем user, задаем ему пароль, права (т.е.
-  в какие группы будет входить) и т.д., пользователя не блокируем.
-* В консоле MMC добавляем оснастку "Параметры безопасности". Модифицируем
-  параметры:
+  SyslogFacility AUTH
+  LogLevel INFO
 
-     "Параметры безопасности" --> "Локальные политики" --> "Назначение прав
-     пользователя." --> "Вход в качестве службы" --> добавить 'user'.
+and start syslogd from ``inetutils`` package (don't forget to restart
+``sshd``!)::
 
-     "Параметры безопасности" --> "Локальные политики" --> "Назначение прав
-     пользователя" --> "Отклонить локальный вход" --> удалить 'user' (если был
-     установлен).
+  $ /bin/syslogd-config
+  $ net start syslogd
 
-     XXX "Принудительное удаленное завершение."
-
+Check ``/var/log/messages`` for logging messages.