- ベストアンサー
特定のユーザーでしかコマンドを
CentOSというユーザーしか、たとえばhostnameコマンドを実行させないとかいう処理はLinuxでできますでしょうか?できるとすればどのようにすれば可能でしょうか? ご存知の方よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- oi_goo
- ベストアンサー率44% (20/45)
- umasikajiro
- ベストアンサー率67% (545/803)
- sapporo30
- ベストアンサー率33% (905/2715)
関連するQ&A
- Linuxでユーザー毎に実行出来るコマンドを制限
Linux初心者です。 今、あるユーザーにrmとかmkdirコマンドを実行させたくないとか、 あるユーザーにはコアなディレクトリを見せたくないといった ことをしたいのですが、どのように設定したらいいか さっぱりわからず困っています。。 環境はCentOS5.3です。 何かアドバイスいただけると助かります。
- ベストアンサー
- Linux系OS
- Linuxでのコマンドの使い方
Linuxでのコマンドの使い方 Linuxでは、ホームディレクトリ(/home/(ユーザー名)、/root など)から 直接、コマンド(cp,mv,ifconfigなど)を入力して実行できたはず、 と思っていたのですが、できません。 /sbin/(コマンド) と入力すれば実行できます。 何か設定が悪いのでしょうか? CentOSでの話です。
- ベストアンサー
- その他(インターネット・Webサービス)
- Linuxサーバでコマンドオプションが使用できない
■現象 1.Linuxサーバ上でhostnameコマンドを実行すると ホストネームが表示されます。 2.Linuxサーバ上でhostnameコマンドのオプションiを 付けて実行すると下記エラーメッセージが表示されます。 「hostname look up failer」 ■質問内容 hostname -iでIPを表示させたいのですが、どこが悪いか 分かりません。 ご教授お願い致します。
- 締切済み
- Linux系OS
- シェルの実行中にユーザ切り替えてコマンド実行
はじめまして。 シェル初心者です。 shell.shをrootユーザでクーロン実行していますが、 shell.shの処理の中で、違うユーザでコマンド実行したいのですが、 可能かどうかも、方法が分かりません。 教えていただけないでしょうか。 環境はLinuxです。 下記のコマンドを実行したいです。 リモートでログインしてコマンド実行結果を取得する ssh -l tomcat server_tomcat grep test /tmp/test.log ※他のユーザでsshを実行してコマンド結果を取得したいです。 以上。宜しくお願い致します。
- ベストアンサー
- Linux系OS
- これらのSSHコマンドは同じ?
LinuxやBSDのカテゴリか迷いましたが、ネットワークの方で投稿させて頂きます。 OpenSSHにおけるSSHコマンドについての質問です。例として、サーバホスト名をhostname、ユーザ名をhogeとします。ここで、以下の2つのSSHコマンドが同じものかどうかが質問です。 (1)$ ssh hoge@hostname (2)$ ssh hostname -l hoge この(1)、(2)では何か違いがあるのでしょうか?
- ベストアンサー
- ネットワーク
- Ubuntuではコマンドを知らなくても良い?
Ubuntuではコマンドはほとんど使用しなくても何とかなるのでしょうか? Linuxサーバーを始めようと思い,サーバー専用機を購入してLinuxを入れようと思っているのですが,UbuntuかCentosかで迷っています.Linuxはこれまで一度も使ったことがありません. コマンドの勉強のためにはそれをやらざるを得ないCentosがいいと思ったのですが,一方でサーバーの構築などが初心者には簡単なUbuntuにも興味があります.ただ,Ubuntuは,もしコマンドをほとんど知らなくても何とかなるなら,Centosを入れようと思っています. そこで繰り返しの質問になりますが,Ubuntuではコマンドはほとんど使用しなくても何とかなるのでしょうか?
- 締切済み
- Linux系OS
- コマンドの結果を変数に入れたい
現在のホスト名をhostnameコマンドで表示させられますが、この結果を変数に格納することはできますか? set PCName=hostname set PCName=%hostname% と実行しても、上手くいきませんでした。 理由は、ホストネームはよく利用するので、変数に格納したいからです。 毎回、hostnameコマンドを実行し、マウスで範囲を選択し、コピー&ペーストでやって来ましたが、もう少し効率よく出来ればよいなと思い質問させていただきました。 分かる方いらっしゃいましたら、お願いいたします。
- ベストアンサー
- Windows系OS
- 一般ユーザーのsudoコマンドの権限をはく奪したい
一度、一般ユーザーがsudoコマンドを使える様な設定をネットで見て実行したのですが、その後、セキュリティの関係からその権利をはく奪したいと思ったのですが、 sudoeditコマンドで編集しようとしても、そのファイルの中に、一般ユーザーの名前が見つかりません。何か他に方法がありますでしょうか?さくらVPSのCentOS8 64bitになります。
- 締切済み
- Linux系OS
- PHPからシェルコマンドの実行
PHPからシェルコマンドを実行したいのですが SSHやSCPコマンドが使えません。 phpからlsなどは問題なく実行できます。 具体的には以下のように書いています。 `scp test.log user@host:/home/hoge`; shell_exec()を使っても実行されませんでした。 環境は以下のとおりです。 PHP 5.4.17 CentOS 5.8 sshやscpコマンドをphpから実行するには何か特別な方法が必要なのでしょうか。 ご存知の方、教えてください。
- ベストアンサー
- PHP
- コマンドの実行についての疑問
コマンドの実行について教えて下さい。 vine4.2でLinuxの勉強をしています。 一般ユーザ(user1)でlsのコマンドを実行すると、結果が表示されますが、 /bin/lsはパーミッション(755)、ユーザ、グループは共に(root)になっています。なぜ実行できるのでしょうか。 もちろん。user1は、rootグループに含まれていません。 基本的なことと思いますが、よろしくお願いします。
- ベストアンサー
- Linux系OS