タグ付けされた質問 「permissions」

「ファイルシステム権限」の略-ユーザー、グループ、またはグローバルアクセスに基づくアクセス制御。

1
別のPC /ユーザーからのファイルの所有者になるにはどうすればよいですか?
私はubuntuで別のPCからのファイルを持っています、ファイルの所有者はこのPCからの私のユーザーアカウントです。所有者を別のPCのユーザーアカウントに変更して使用できるようにするにはどうすればよいですか? nautilusを介してファイルのアクセス許可を変更しようとすると、所有者ではないというメッセージが表示されます。これが、アクセス許可をファイルできない理由です。 しかし、私は別のアカウントを持つ別のUbuntuの所有者です。最初に元のファイルシステムの権限を変更する必要がありますか、それとも何らかの方法で権限を引き継ぐことができますか?

2
ルートと読み取り/書き込み/実行権限でフラッシュドライブを自動マウントする方法
書き込み権限でUbuntu 10.04にフラッシュドライブをマウントする際に問題があります。現在はラベルKINGSTONの付いたFat32としてパーティション化されていますが、ラップトップに挿入すると、読み取り専用の特権であるusb0として読み取られます。 書き込み可能にするために私がしなければならなかったのは、ディスクユーティリティを使用してマウントを解除し、再度マウントして、ルート権限を持つKINGSTONとしてピックアップすることです。 私が欲しいのは、これを設定するためにディスクユーティリティに行くことなく、ルート権限でフラッシュドライブを自動的にマウントすることです。任意の助けいただければ幸いです。

3
権限エラーを発生させずにNautilusでファイルを/ usr / binに移動する方法
/usr/binNautilusでいくつかのファイルを移動しようとしていますが、権限エラーが発生しています。私はターミナルを使用してそれを行うことができることを知ってsudoいますが、ノーチラスでどのようにそれを行うことができますか?Ubuntuの管理画面のように、パスワードを入力するためのボックスがポップアップ表示されると思いますが、そうではありません。

5
NTFSを読み取り専用としてマウント
私のPCには、3つのNTFSパーティション(メインとバックアップ)とデュアルブートのUbuntuがあります。NTFSパーティションを使用可能なままにしておきたいが、他のユーザー(そして偶然にも私)が有害な方法でそれらを変更しないように、デフォルトで読み取り専用としてマウントしたい。NTFSパーティションのアクセス許可を変更できないことがわかりました。これは理解できます。 できれば、rootだけがデフォルトの権限を変更できるようにして、他のユーザーがWindowsに切り替えずに権限を変更できないようにしたいと思います。それが不可能な場合は、NTFSをマウント不可にしても問題ありません。 これは主にWindowsシステムの破損を防ぐための保護手段です。これは、かなり頻繁に使用するためです。 編集1:これは私のfstabです # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc nodev,noexec,nosuid 0 0 # / was on /dev/sda7 during installation UUID=4a5ff937-5220-4b4e-b994-304ba37d3448 / ext4 errors=remount-ro 0 1 # swap was on /dev/sda8 during installation UUID=a0285d57-8247-4efe-88ca-14bee4b8630b none swap sw 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 …

3
「運命が見つかりません」エラー
したがって、私はfortune自分のRackspaceサーバーにインストールしましたが、引数なしで実行すると、 No fortunes found ルートとしてパッケージをインストールしたので、権限の問題はないはずです。/usr/share/games/fortunes運命を保存することになっているディレクトリさえ存在しません。Rackspaceパッケージの問題かもしれないと思ったので、dpkgfromを使用して最新の安定したdebパッケージをインストールしhttps://launchpad.net/ubuntu/+archive/primary/+files/fortune-mod_1.99.1-7_amd64.debます。私はそれらをアンインストールfortuneしfortune-modて再インストールしようとしましたaptitudeが、役に立ちませんでした。問題は何でしょうか?

2
shファイルの実行時に権限が拒否されました
私のminecraftサーバーコンソールで簡単に画面を開始するためにshファイルを使用しようとしています。このファイルにmc.shという名前を付けました。mc.shと同じディレクトリに、正常に動作する別のshファイルがあります。 mc.shの内容は次のとおりです。 screen -S minecraft java -Xms1024M -Xmx1024M -jar spigot.jar nogui 他のshファイルの内容は次のとおりです。 #!/bin/sh java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar 私が得るエラーメッセージは-bash: ./mc.sh: Permission deniedです。の権限mc.shは-rw-rw-r-- 1

4
100%CPUを使用しているcupsdは、大きな(80GB +)error_logを作成します
数日前に、ログイン後にUbuntuマシンがロードされないことに気付きました。liveCDを少し調べたところ、HDDの容量が100%であることがわかったので、大きなファイルをいくつか削除してログインできました。sudo権限がなくなったため、リカバリモードで起動してsodoersを変更する必要がありました。ファイル、しかし最終的にルート権限を回復しました。 次に、自分のマシンが少し遅く、top100%CPUを使用しているcupsdを示していることに気付きました。このプログラムは今まで見たことがありませんが、まもなく合法的なプログラムであることに気付きました。 私は約40GB相当のビデオを削除しましたが、私の目の前でドライブスペースがすぐに使い果たされるのを確認しただけです。少しの調査と直感で、ログファイルが膨らんでいる可能性があることに気付き、ls -lh /var/log/cups/80 GB以上の大きさのerror_logファイルが十分にあることを確認しました。 私はファイルを削除しsudo rm -rf /var/log/cups/error_log、でサービスを終了しsudo service cups end、ビジネスを続けました。その後、削除する前にerror_logの内容を確認することをお勧めしましたが、再びロックアウトされる前に、その内容を削除したいと思いました。 あれは昨日だった。今日、私は再びラップトップを起動し、cupsdが再び100%cpuで実行されているのを確認しました。私はサービスを停止して実行しましたtail -f /var/log/cups/error_logが、これには数百万行あります。 W [15/Jul/2015:11:23:03 -0700] Notifier for subscription 911 (dbus://) went away, retrying! E [15/Jul/2015:11:23:03 -0700] File "/usr/lib/cups/notifier/dbus" has insecure permissions (0100777/uid=0/gid=0). ==編集=============================================== ================== ls -l /usr/lib/cups/notifier/dbusコメントに記載されているように、権限と所有権を-rwxrwxrwx 1 root root本来あるべき状態-rwxr-xr-x 1 daemon rootで表示します。sudo chown root:root /usr/lib/cups/notifier/dbus所有権の問題も修正されませんでした。 …

3
他のユーザーが自分のホームディレクトリにアクセスできないようにするにはどうすればよいですか?
別のユーザーがアクセスできないように、ホームディレクトリへのアクセスを制限しようとしていますsudo。別のユーザーにも権限があります。 これを達成するために次のコマンドを試しました sudo chmod 0750 /home/user sudo chmod 0755 /home/user しかし、他のユーザーがsudo権限を持っている場合、彼らは簡単に使用して権限を変更できます sudo chmod 0755 /home/user これを回避する別の方法はありますか?

1
nanoエディターを使用してファイルを保存しようとしているときの「[Er​​ror writing / filename:Permission denied]」
Nanoテキストエディターを使用して、ファイルを保存して終了しようとしています。私はすでにファイルに名前を付けています。 Ctrl+ をクリックXして終了します。Yファイルを保存したいのでクリックします。書き込むファイルを要求しますEnter。すでに名前が付けられているため、デフォルトの名前を使用するように押しました。 問題は、このメッセージが表示されることです。 [Error writing /filename: Permission denied] 何が悪いのですか?


2
これからの回復は?sudo chmod 600。*
WARNING - DO NOT RUN THE言及COMMAND だから、私はそれを穏やかに置くためにここでかなり馬鹿なことをしたようです。私はすべてが.sudo / rootのみの読み取り/書き込みを開始したディレクトリ内のいくつかのファイルのアクセス許可を変更しようとしました。 一度にいくつかのファイルを変更しようとする私の試みは、かなりひどくグローバルなことをしたようです。ディレクトリ内(ルートディレクトリではない)で実行sudo chmod 600 .*したところ、これを携帯電話から投稿しています...まだターミナルウィンドウを開いたままですが、ラップトップが起動するかどうかは確かです寝るのはもう終わりです。陽気にそれはこの質問に少し緊急性があることを意味します。 ああ、これは私が推測しているあらゆる場所の近くでいまいましい許可を変更したようです。lsまたはcd ..コマンドを実行することもできません。エラーの試行cd /home/brianまたはcd ~エラーbash: cd: /home/brian: Permission Deniedおよびsudoコマンドの試行は、単に言うbash: /usr/bin/sudo: Permission Denied 私は再起動することを恐れています、このばかげた何かからの組み込みの回復があるかどうかの手掛かりはありませんが、事態を悪化させる前にここで尋ねようとするだろうと考えました。私はメインのOSを変換し、最近それを少し提唱しているので、かなり新しいLinuxですが、まあ、これは少し刺します。やろうと思ったことはありがたいです。 編集:私はこのコマンドが実行された方法/場所を明確にしたかったのです。これは/.atx $、任意のディレクトリであるから実行されましたが、以下で詳しく説明します。 通常のユーザー名brianでログインしているときに、/.atx3つの構成タイプのテキストのみのファイルを含むターミナルを開いていました。各ファイル名は.。で始まります そのディレクトリ/名前/ファイルは、一般的なパッケージの一部ではなく、プログラムで移動していた任意の構成セットだけです。ファイルには、SQLサーバーの接続文字列情報が含まれており、それらを半ば隠しておく必要がありました。

2
現在のフォルダーの所有者とグループを含むchownサブフォルダー
bashスクリプトでは、任意のフォルダーのすべてのサブフォルダーを、その特定のフォルダーのユーザーとグループの所有者と再帰的にチャウンディングします。 私のアプローチは使用するようなものです stat -c "%U %G" . しかし、それはパターンのみを返します username[whitespace]groupname もちろん、さまざまなツールを試して空白をaに置き換えることもでき:ますが、サブフォルダーに現在の所有権を適用するために、「組み込み」の方法がある場合はそれを使用したいと思います。

5
Ubuntu 16.04のSamba構成GUIはどこにありますか?
新しいUbuntu 16.04とSambaをインストールしたところです。ドライブをWindowsマシンと匿名ユーザーで共有したい。 最初に気づいたのは、Samba構成GUI(system-config-samba)が使用できなくなったことです。 私は、CLIとNanoを使用して、/ etc / samba / smb.confを編集し、同じ問題に苦しんでいる他の多くの人々からのさまざまな情報を使用して、偽造しました。 Windowsマシンがマシンと共有フォルダを見ることができる場所に持っていますが、共有を開こうとすると「アクセスが拒否されました」という結果になります。共有を匿名にしたいのですが、Ubuntuのユーザーとパスワードを使用してログインしようとしましたが、「アクセスが拒否されました」。 数時間試行した後、すべての悲惨な詳細に入る前に、GUI構成はどうなりましたか?別の名前の場合は、最初にそれを試します。 更新:16.04 Unityで共有を設定するさらに簡単な方法があることがわかりました。共有するフォルダを右クリックして、[ローカルネットワーク共有]を選択します。そこから、フォルダ共有ダイアログが開き、共有を設定します。 残念ながら機能しません(リモートユーザー認証は常に失敗します)が、少なくともインターフェースは存在します。詳細がわかり次第報告します。

1
ユーザーアカウントまたはゲストアカウント内のウイルスまたはマルウェアはUbuntuシステム全体に影響しますか?
私がLinuxを使い始めたとき、Linuxシステムのファイル構造とアクセス許可を研究しているときに、自分の考えが定式化されました。これは、権限の低いまたは制限されたアカウント内でのみ操作する限り、ウイルスやマルウェアが侵入することはないということです。アカウントはシステム全体に影響します。設定と保存されたドキュメントはすべてアカウントに排他的に保存されるため、インストールされているさまざまなアプリケーションに「それ」が影響することはありません...または、これは間違っていますか? これに関して、Ubuntuの「sudo」コマンドに懸念があります。端末を使用して特権アカウントでsudoを使用した場合、感染していないユーザーまたはゲストアカウントの内部から、感染したユーザーのホームフォルダーからのマルウェアがシステム全体に浸透し、Ubuntuシステムを感染させますか? また、Windowsエミュレーター、Wine ...をインストールしたアプリケーションはシステム全体ではなく、インストール時に使用していたアカウントにローカライズされていることに気付きました。残念ながら、ワインアプリケーションはマルウェアの磁石です。ClamTKは1週間以内に700以上の脅威を検出しました。この脅威が出てシステム全体に感染することを心配する必要がありますか? これに光を当てることができた人々に前もって感謝します。

5
(rootではなく)管理者アカウントを日常的に使用する場合のセキュリティリスクは?
私の管理者アカウントを通常のアカウントと区別する唯一のことは、私の管理者アカウントがsudoグループのメンバーであり、実行できることsudoです。私の管理者アカウントを日常業務に使用することは、それほど安全ではありませんか?はいの場合、なぜですか? もちろん、パスワードをどこに入力するか非常に注意深く、コマンドを実行する前にコマンドが何をするかを知っていると仮定します。 私が日常のアカウントに通常の非管理者アカウントを使用した場合、何かをrootとして実行する必要があるときにsu、自分の管理者アカウント(rootではなく、パスワードがなく無効になっているため)に入れ、そこでsudoコマンドを実行します管理シェル; または、ユーザーをグラフィカルに切り替えます。したがって、実行されるコマンドの量は同じです。通常のアカウントを使用すると、何かをrootとして実行するときに管理者パスワードを2回入力する必要があるだけです。 では、上級ユーザーは管理者アカウントではなく通常のアカウントで日常の作業を行う必要がありますか?そして、なぜ、なぜそうでないのですか? 「管理者アカウント」とsudoは、ルートアカウント自体ではなく、ルートとしてコマンドを実行するために使用する権限を持つアカウントを意味することに注意してください。rootとしてログインすることはありません。

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