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


14

簡単に言えば/usr/share/screenlets/....、Ubuntu 10.04システムの場所にフォルダーをコピーしたいです。私はターミナルギブからルートとしてログインしてみましたsu

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

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

回答:


25

最初に、どんなに誘惑されても、「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ディレクトリを再帰的にコピーするためだけにあります)

rootとして複数のコマンドを実行せずにそれらをすべて追加するsudo場合は、実行するsudo -isudo su、rootターミナルを取得します。しかし、もう一度、あなたが何をすべきか注意してください。


1
...かsudo gnome-terminal
ネイサンオスマン

2
@George:sudoでグラフィカルアプリケーションを実行するのは良い習慣ではありません。ちょうどこの記事を経る:psychocats.net/ubuntu/graphicalsudo
aneeshep

gnome-terminal -e "sudo -i"ルート端末のより信頼性の高い方法のようです。グラフィカルターミナル自体をrootとして実行する必要はなく、ユーザーは自分の設定を適用することを好みます。
オリ

1
14.04を使用していますが、Alt + F2は機能しなくなったようです。
posfan12

4

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


@ ^返信いただきありがとうございます。今後もそうしません。:)
ヴィナイ

3

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

nautilusから右クリックするだけで、rootとして参照し、パスワードを入力して、何でもできます。


Ubuntu Tweakをインストールしました。しかし、あなたのヒントを知りませんでした。
ヴィナイ

2

簡単な方法があります:

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

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

こちらの同様の投稿を参照してください


でもgksu nautilus動作します。
ヴィナイ

@Vinaychalluru:はい。もちろん
アネシェプ

2

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

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

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

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.