お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-08-25 11:01:52

kiyoma5
メンバ
登録日: 2010-08-20

ssh-serverを自動起動させたくないのですが??

環境:Ubuntu 10.04 LTS Desktop です。

Synapticパッケージマネージャ により openssh-server をインストールしました。

ブート直後は、sshdを起動させたくないんで
# sysv-rc-conf --level 2345 ssh off
でサービスの自動機能OFFを指示しました。

確認すると
# chkconfig --list | grep ssh
ssh                       0:off  1:off  2:off  3:off  4:off  5:off  6:off
確かにサービスの自動起動はoffになっていると思います。

再起動後確認すると.....
# /etc/init.d/ssh status
* sshd is running  <=あれ?動いてる

# nmap localhost
....<省略>......
PORT   STATE SERVICE
22/tcp open  ssh  <==あれ??開いてる、実際に繋がる....

*やりたいコト
私はVineLinux4.2から引越した者です。
VineLinuxでは、普段はsshdは起動せず必要な時に
service sshd start
をコンソールから入力してsshdを起動します。
sshdが不要になったら、コンソールから
service sshd stop
と入力して止めると云うような使い方をしていました。

これと同じく
ubuntu10.04で、ssh-serverが必要になったら
/etc/init.d/ssh start
を入力して、ssh-serverが不要になったら
/etc/init.d/ssh stop
を入力する...と云うようにssh-serverを意識的にON/OFFして使いたいのですが....

このようなコトは可能だと思うのですが、何が悪いんでしょうか??

オフライン

 

#2 2010-08-25 11:33:02

hito
管理者
登録日: 2007-03-18

Re: ssh-serverを自動起動させたくないのですが??

Ubuntuの現行の自動起動管理はUpstart native jobなので、/etc/init/ssh.conf の 「start on filesystem」という行をコメントアウトしてください。

また、起動にはsudo service ssh startを使う方がいいと思います。そのうち/etc/init.d/sshはなくなりますので。

オフライン

 

#3 2010-08-25 15:44:32

kiyoma5
メンバ
登録日: 2010-08-20

Re: ssh-serverを自動起動させたくないのですが??

hito 様

早速試して見ました。
私の思う通りに動きました。
有難うございました。

オフライン

 

Board footer

Powered by FluxBB