web-dev-qa-db-ja.com

/ usr / share / ...にファイルをコピーするためのルートアクセスを取得しますか?

簡単に言うと、Ubuntu 10.04システムの/usr/share/screenlets/....の場所にフォルダーをコピーします。 suを指定して端末からrootとしてログインしてみました。

ユーザーアカウントの種類をADMINISTRATORに変更しました。それでも、役に立たない。フォルダー/usr/share/...内のコンテキストメニューのリストのPASTEオプションは非アクティブです。

これらのファイルをコピーするにはどうすればよいですか?

14
Vinay

まず、どのように誘惑されても、「rootでログイン」することはありません。修理を超えて物事を壊すことはあまりにも簡単です。とにかく、これはデフォルトで無効になっているので、その点に到達するためにもっともっとやらなければなりません。

/usr/rootアカウントが所有しているため、そこにファイルを書き込むには、rootとして書き込む必要があります。 2つの方法(間違いなく他にもありますが、ほとんどのユーザーにとって2つの主な方法があります):

  1. 押す Alt+F2 実行ダイアログを取得し、その中にgksu nautilusと入力します。これにより、ルートとして実行されているファイルブラウザウィンドウが開きます。ファイルをコピーしますが、注意してください。このようにシステムを破棄できます。

  2. もっと直接的な方法は、単にターミナルをロードして書くことです:

    Sudo cp -R /path/to/files/you/want/copied/ /copy/to/this/path/
    

    -Rはディレクトリを再帰的にコピーするためにあります)

すべてにSudoを付加せずにルートとして複数のコマンドを実行したい場合は、Sudo -iまたはSudo suを実行すると、ルートターミナルが表示されます。しかし、もう一度、あなたが何をするかに注意してください。

25
Oli

ルートアクセスが必要です。 rootアクセスでgksu nautilusを使用してnautilusを起動するか、コマンドを移動またはコピーする前にSudoを使用してコマンドを発行できます。私があなただったら、ユーザーグループをいじるつもりはありません。これは、物事を台無しにして、セキュリティ機能に組み込まれたものを台無しにする可能性があるからです。

4
LinuxCanuck

Ubuntu Tweakをインストールしてから、スクリプトの管理に移動することもできます。そこで、Browse as rootというスクリプトがrootとして見つかります。コンテキストメニューに新しいエントリが追加され、選択したフォルダをルートとして参照できます。

Nautilusから右クリックするだけです... rootとしてブラウズします...パスワードを入力すると、何でもできます。

3
Valentin

空のデスクトップの任意の場所を右クリックします。ランチャーの作成をクリックします。

Type = application
Name = whatever you want it to be
Command = /usr/bin/gksu nautilus
Comments = whatever you want it to be

デスクトップの新しいランチャーをダブルクリックします。コピーして貼り付けたいものはこのブラウザで行う必要があります。ユーザーのデスクトップスペースにドラッグすることはできないため、ブラウザを開く必要がある場合は、新しいランチャーを2回ダブルクリックするだけです。ドラッグアンドドロップルートへようこそ。

Nautilusをお気に入りのブラウザに置き換えることができることを忘れないでください。xfeを試すと、xfeコマンドのdlが/usr/bin/gksu xfeになります。ルートとして実行するプログラムを手動で入力できるOpenAsを作成する場合は、Command = /usr/bin/gksu

2
Frederick1337

簡単な方法があります:

Alt+F2を押して[アプリケーションの実行]ボックスを開きます
テキストボックスにgksudo nautilusと入力し、Enterキーを押します。これにより、パスワードダイアログボックスが表示されます。 Sudoパスワードを入力すると、root権限でnautilusが開きます。そこから、許可エラーなしでファイルを移動/コピーできます。

注:システムファイルを削除/置換しないようにしてください。

同様の投稿を参照してください here

2
aneeshep