# HG changeset patch # User Oleksandr Gavenko # Date 1456137768 -7200 # Node ID 78357d58b7ab76352f10e6fbc3b8070e411d15ca # Parent 901e7394849f30bd4ef7cf7353eef5ff8f0e5d94 Fix RST syntax. diff -r 901e7394849f -r 78357d58b7ab ssh.rst --- a/ssh.rst Mon Feb 22 12:41:52 2016 +0200 +++ b/ssh.rst Mon Feb 22 12:42:48 2016 +0200 @@ -5,6 +5,7 @@ SSH/sshd. =========== .. contents:: + :local: Debugging ssh client. ===================== @@ -44,7 +45,6 @@ $ ssh-keygen -R hostname $ ssh-keygen -R hostname -f ~/.ssh/known_hosts - Shell login. ============ :: @@ -77,7 +77,7 @@ See: http://x.cygwin.com/docs/faq/cygwin-x-faq.html#q-ssh-no-x11forwarding - X11Forwarding does not work with OpenSSH under Cygwin + X11Forwarding does not work with OpenSSH under Cygwin Multiply private keys. ====================== @@ -109,24 +109,33 @@ Installing sshd on Cygwin. ========================== - * Install base packages and openssh. - * Set CYGWIN env var to 'binmode ntsec'. - * Create Windows user. - * Recreate /etc/passwd:: - $ mkpasswd -l -u user >>/etc/passwd - or:: - $ mkpasswd -l >/etc/passwd +* Install base packages and openssh. +* Set CYGWIN env var to 'binmode ntsec'. +* Create Windows user. +* Recreate /etc/passwd:: + + $ mkpasswd -l -u user >>/etc/passwd + + or:: + + $ mkpasswd -l >/etc/passwd + +* Register sshd:: - * Register sshd:: - $ mkdir -p /home/user - $ ssh-host-config -y - * Start:: - $ net start sshd - or:: - $ cygrunsrv -S sshd + $ mkdir -p /home/user + $ ssh-host-config -y + +* Start:: + + $ net start sshd - * Check from remote host:: - $ ssh $gygwin_host -l user + or:: + + $ cygrunsrv -S sshd + +* Check from remote host:: + + $ ssh $gygwin_host -l user To stop service use:: @@ -143,10 +152,10 @@ Запускаем SSH server на правах произвольного пользователя. ---------------------------------------------------------- - * Создаем пользователя, например с именем user, задаем ему пароль, права (т.е. - в какие группы будет входить) и т.д., пользователя не блокируем. - * В консоле MMC добавляем оснастку "Параметры безопасности". Модифицируем - параметры: +* Создаем пользователя, например с именем user, задаем ему пароль, права (т.е. + в какие группы будет входить) и т.д., пользователя не блокируем. +* В консоле MMC добавляем оснастку "Параметры безопасности". Модифицируем + параметры: "Параметры безопасности" --> "Локальные политики" --> "Назначение прав пользователя." --> "Вход в качестве службы" --> добавить 'user'.