このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

ssh接続時のコマンド実行について このメッセージに返信する
日時: 2008/06/01 13:33
名前: senon
URL:
こんにちは
いつもserverをssh経由で操作してるのですが、
/etc/ssh/sshd_configで、
デフォルトの
PermitRootLogin yes
の状態で普通にrootで接続すると、実機直接操作同様に問題なく操作できるのですが、
セキュリティを考えてrootログインできないように
PermitRootLogin no
として、一般ユーザでログイン→suでrootに。
としてみたらこの状態のrootだと何故かchkconfigやiptables等の一部コマンドが
-bash: *****: command not found
となってしまいます。
この状態ですと、一部コマンドを実行するためにはいちいち設定編集しないといけません。

どなたか同様の症状の経験がある方、
もしくは解決策をご存知の方、お助け願えないでしょうかm(_ _)m

記事編集 編集
Re: ssh接続時のコマンド実行について このメッセージに返信する
日時: 2008/06/01 15:20
名前: ねずみやき
URL: http://pc-front.com/
「su -」でrootになってください。
理由は「su 環境変数」で検索すると出てきます。
記事編集 編集
Re: ssh接続時のコマンド実行について このメッセージに返信する
日時: 2008/06/01 18:44
名前: senon
URL:
>ねずみやき さん
上手く行きました。ありがとうございますm(_ _)m
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -