From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 3 Feb 2003 16:35:47 +0300 From: "Dmitry V. Levin" To: ALT Linux Sisyphus mailing list Subject: Re: [sisyphus] service sshd restart Message-ID: <20030203133547.GD30355@basalt.office.altlinux.org> Mail-Followup-To: ALT Linux Sisyphus mailing list References: <200302022138.16997.viclists@mail.esoo.ru> <20030202224033.GO25613@basalt.office.altlinux.org> <200302031130.33676.viclists@mail.esoo.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mJm6k4Vb/yFcL9ZU" Content-Disposition: inline In-Reply-To: <200302031130.33676.viclists@mail.esoo.ru> X-fingerprint: 9658 398D 181B 1200 8FC5 26B8 F6F8 846B C1E2 3429 Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: --mJm6k4Vb/yFcL9ZU Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Mon, Feb 03, 2003 at 11:30:33AM +0500, vic ismakaev wrote: > 3 Февраль 2003 03:40, Dmitry V. Levin написал: > > On Sun, Feb 02, 2003 at 09:38:16PM +0500, vic ismakaev wrote: > > > Может я чего-то не понимаю,но ситуация такова. > > > Захожу по ssh на хост. > > > su - > > > service sshd restart > > > связь обрывается. > > > Опять > > > ssh host > > > port 22: Connection refused > > > > > > То есть такое впечатление, что > > > service sshd restart c удаленной консоли делать нельзя. > > > Если сделать service sshd restar >/dev/null 2>&1, то один раз > > > проходит,второй - уже отваливается без перезапуска. > > > Может стоит както переопределить секцию restart в /etc/rc.d/initd/sshd > > > чтобы можно было безболезненно рестартовать sshd удаленно. > > > > > > P.S service sshd reload проходит нормально. > > > > А теперь объясните мне и остальным, зачем использовать restart, если > > работает reload? > Дим, я ожидаю,что команда под названием restart должна делать то,смысл чего > она несет в своем названии - перезапускать сервис(не перечитывать конфиг,а > полностью перезапускаться). > Сейчас попробовал еще так : подцепился к своей машине по ssh. > С локальной консоли выполнил и получил > [root@vic init.d]# service sshd restart > Checking sshd configuration: [ OK] > Shutting down sshd: [ OK] > Starting sshd: [PASSED] > [root@vic init.d]# > > после чего ssh vic - Connection refused. > Получается, что однократный рестарт не проходит. :( > > Похоже,что при подключенных клиентах простая конструкция stop ;start себя не > оправдывает. Наверное,для подобных сервисов требуется более изощренная > техника рестарта. > > # rpm -q openssh-server > openssh-server-3.4p1-alt4 Для этого используется reload, который "правильно" перезапускает sshd. -- ldv --mJm6k4Vb/yFcL9ZU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+PnAy9viEa8HiNCkRAvW4AJ92Xy5/PvEfmdKsqaK4xSPvnXvTDACeL6rE PaNxzpSkZJ/MWCD+0ykIG/8= =7zOC -----END PGP SIGNATURE----- --mJm6k4Vb/yFcL9ZU--