LinuxForum.Fans
Тема

Не перезапускается sshd

Автор: BarS_Mutabor 5 сообщений 2364 просмотров
#353042

Добавьте пункт:

Не перезапускается sshd:

/etc/init.d/sshd
SSHD_PIDFILE=/var/run/sshd.init.pid

заменить на:
SSHD_PIDFILE=/var/run/sshd.pid

Ошибка идет еще с версии OpenSUSE , как появился system....

#353171
"BarS_Mutabor" написал:
Не перезапускается sshd:

А вы его каким образом запускаете?

Запускается нормально (PID-файл не нужен). После перезагрузки запускается самостоятельно.

text
localhost:/home/verg # systemctl enable sshd.service && systemctl start sshd.service
ln -s '/usr/lib/systemd/system/sshd.service' '/etc/systemd/system/multi-user.target.wants/sshd.service'
text
localhost:/home/verg # systemctl status sshd.service
sshd.service - OpenSSH Daemon
   Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled)
   Active: active (running) since Чт 2013-12-05 21:46:49 MSK; 9min ago
  Process: 970 ExecStartPre=/usr/sbin/sshd-gen-keys-start (code=exited, status=0/SUCCESS)
 Main PID: 1036 (sshd)
   CGroup: /system.slice/sshd.service
           └─1036 /usr/sbin/sshd -D
text
verg@localhost:~> systemd-analyze blame | grep sshd
           304ms sshd.service
text
verg@localhost:~> ps -A | grep sshd
 1036 ?        00:00:00 sshd

Активировать и включать (деактивировать и отключать) можно так же в Яст - Управление службами.

#353354

BarS_Mutabor,
Перезапускается тоже нормально:

text
localhost:/home/verg #  ps -A | grep sshd
10328 ?        00:00:00 sshd
localhost:/home/verg # systemctl restart sshd.service
localhost:/home/verg # ps -A | grep sshd
10349 ?        00:00:00 sshd
localhost:/home/verg # 
#353987

в /etc/init.d/sshd есть файл?
теперь набери /etc/init.d/sshd restart
потом исправь то что я написал и еще раз попробуй это сделать.
Странный ты человек, тебе ошибку показываешь, что бы люди не попадали, а ты фигню в ответ пишешь. Там явная ошибка.

#354011
"BarS_Mutabor" написал:
в /etc/init.d/sshd есть файл?

И что?
Нормально перезапускается:
Так:

text
localhost:/home/verg # ps -A | grep sshd
 5602 ?        00:00:00 sshd
localhost:/home/verg # /etc/init.d/sshd restart
redirecting to systemctl restart sshd
localhost:/home/verg # ps -A | grep sshd
 5619 ?        00:00:00 sshd

и так:

text
localhost:/home/verg # ps -A | grep sshd
 5385 ?        00:00:00 sshd
localhost:/home/verg # rcsshd restart
redirecting to systemctl restart sshd
localhost:/home/verg # ps -A | grep sshd
 5414 ?        00:00:00 sshd
Войдите или зарегистрируйтесь, чтобы ответить.