- ベストアンサー
Linuxのsuコマンドについて
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
sudo su - 自分のパスワードで、ルートになれる su - rootのパスワードを入力しないとルートになれない
関連するQ&A
- LinuxでGUIでsuできませんか?
LinuxでGUIでsuできませんか? どういう事かというと、 CUIベースで作業する際には su - してルートの作業が出来ます。 これと同じ事をGUIベースでできないかという事です。 例えば 設定ファイルの書換などは $ su - でrootユーザでホームディレクトリへ 後はrootでログインしたのと同じなのでroot権限のファイルも触れます。 $ vi root-file またはコマンド起動時に一回一回スイッチ $ sudo vi root-file これをGNOME上のGUI操作でできませんか? su - みたいな何かで、rootアカウントとしてrootのデスクトップへ 後はrootでログインしたのと同じなので、「ファイル」アイコンからディレクトリを手繰ってroot権限のファイルも触れる。 rootログインを許可して、一旦ログアウトして、rootでログインとかではなく、 一旦、一般ユーザでログインしてrootにスイッチってできませんか? コマンド起動時に一回一回スイッチの場合、 sudo gedit みたいな事をコマンドからではなく、マウスクリック起動で、Windowsの右クリックからの「管理者として実行」みたいな感じで実行ってできませんか? 「アカウント毎スイッチ」「rootとして実行」それぞれ出来るかできないか、あるいはこのディストリでこれが出来るとか教えて下さい。
- ベストアンサー
- Linux系OS
- Linuxコマンドについて
いつもお世話になっています。 ネットで調べてみたのですが、解らなかったので質問します。 Linuxコマンドについてですが、あまり正確ではありませんが下記のコマンドを入力しようとしましたが sudo△su△-△ユーザ名△-c△"コマンド" 間違って sudo△su△-△ユーザ名△-c△"コマンド と打ってしまいました(片方ダブルクォーテーションを入力しなかった)。 入力後、Enterキーを押すと「>」が表示されます。 sudo△su△-△ユーザ名△-c△"コマンド > > > 「Ctrl + c」でキャンセルしたところ、プロンプトが表示され、 特に何も起きず普通に操作できるようになりました。 普通に操作できるようになったとはいえ不安でしたので ネットで調べてみたのですが、よく解りませんでした。 質問と言うのは、 (1)間違ったコマンドを入力したことで、どういう障害が発生するのか。 (2)間違ったコマンドの意味。 (3)間違ったコマンドを入力したとき、なぜ「>」が表示されたのか(コマンドの結果)。 以上の3点です。 曖昧な質問で申し訳ないのですが、よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- su - soft
まだ初心者ですが業務でsoralis8を使っています。 su - softでsoralis上で動くGUIアプリを起動することがあります。このコマンドを実行するとXサーバーを指定するDISPLAY環境変数が表示され、IPアドレスを打つと画面が立ち上がります。(Xクライアントに起動を指示している??) ここで質問なのですが、su - はユーザーを変えるコマンドだと認識しています。普通アプリケーションは立ち上がらないと思うのですが・・・??。 試しにsoftというユーザーは存在するようですが、ホームディレクトリ(/home/なにも無し)は見当たりませんでした。つまりホームディレクトリにある設定ファイルなどから起動されているようではないようです・・・。なぜ立ち上がる(Xクライアントに指示できる)のでしょうか? また、こういうことは一般的なのでしょうか? ご存知の方、ご教授お願いします。
- ベストアンサー
- Solaris系OS
- Ubuntu(Linux)のコマンド
Ubuntu(Linux)を始めたばかりの初心者です。 【質問1】 sudoというコマンドは、どのディレクトリに居ても使う事が出来るのでしょうか? 【質問2】 端末からコマンドを入力するのには、どのディレクトリに居るべきなのでしょうか? 教えてください。 宜しくお願いします。
- ベストアンサー
- その他(ソフトウェア)
- Linuxでのコマンドの使い方
Linuxでのコマンドの使い方 Linuxでは、ホームディレクトリ(/home/(ユーザー名)、/root など)から 直接、コマンド(cp,mv,ifconfigなど)を入力して実行できたはず、 と思っていたのですが、できません。 /sbin/(コマンド) と入力すれば実行できます。 何か設定が悪いのでしょうか? CentOSでの話です。
- ベストアンサー
- その他(インターネット・Webサービス)
- Windowsでsuコマンド
ユーザのパスワードを知ることなくユーザの環境をセットアップ できないかなと考えています。 Unixでは 管理者はsuコマンドを使いユーザのパスワードを知らなくても ログインしてユーザの環境を利用することができます。 似たような機能として runasコマンドや 別のユーザとして実行 という 機能があるのですがパスワードが必要だし、ユーザの環境をセットアップ したい時には意味がありません。 どなたか知っていたら教えてください。 よろしくお願いします。
- 締切済み
- その他(ITシステム運用・管理)
- suでのコマンド実行
Kシェルのプログラミングで以下の違いが分かりません。 su - ユーザ "-c コマンド" su - ユーザ "-c 上記コマンドをシェル化" どうゆう違いなのか詳細にご教授いただけると 助かります。 よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- Ubuntuで、suとsudoの違いが分かりません。
Ubuntuで、suとsudoの違いが分かりません。 いつもは sudo su と、やってroot権限に入るのですが、 su と、やってroot権限に入るのと何が違うのでしょうか?
- ベストアンサー
- Linux系OS
- ユーザー権限でログインするとsuでもフルパスコマンド?
root権限でifconfigとすると実行されますが、普通のユーザー権限で一旦suでroot権限になっても、ifconfigとすると -bash: ifconfig: command not foundとなります。 いちいち/sbin/ifconfigとしなければいけないので不便です。 コマンドごとにどのディレクトリにあるか知っていないと使えないし、whichコマンドも効かないので困っています。 何か良い方法はありますか? suにしてroot権限
- ベストアンサー
- Linux系OS
お礼
ご回答ありがとうございました。 入力するパスワードが違ってくる、ということですね。