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

chmod(変更モードの略)は、ファイルとディレクトリの権限を変更するために使用されるLinux / Unixコマンドです。

2
Ubuntuでbash.bashrcファイルの権限を変更できません
Ubuntuで.bashrcファイルの許可を変更しようとしていますが、許可がないようです。私はここの例に従ってみました: Open up publicity.html for reading and writing by anyone. Before: -rw-r--r-- publicity.html Command: chmod og=rw publicity.html After: -rw-rw-rw- publicity.html これが私のターミナルセッションです。 username@ubuntu:/etc$ -rw-r--r-- bash.bashrc -rw-r--r--: command not found username@ubuntu:/etc$ chmod og=rw bash.bashrc chmod: changing permissions of `bash.bashrc': Operation not permitted username@ubuntu:/etc$ -rw-rw-rw- bash.bashrc -rw-rw-rw-: command not found どのように私はそれを行うことができますか?

3
ファイルおよびフォルダーの再帰的書き込み許可:Prestashopのインストール
PrestashopLinuxマシンにインストールしようとしています。しかし、それは言います Recursive write permissions on files and folders: ~/config/ ~/cache/ ~/log/ ~/img/ ~/mails/ ~/modules/ ~/themes/default/lang/ ~/themes/default/pdf/lang/ ~/themes/default/cache/ ~/translations/ ~/upload/ ~/download/ ~/sitemap.xml そして、その中に赤い十字マークがいくつかありました。しかし、私はディレクトリに777許可を与えました。prestashopchmod -R 777 prestashop

0
新しいFTPサーバーにログインするが、ディレクトリが表示されない
私はProFTPDとSFTPの両方でこれを試しました。ユーザーを/ var / www / userにchrootしようとしていますが、アカウントでFTPサーバーにログインすると、「/ var / www / user:No such file or directory」が表示されます。ただし、それが存在することは保証できます。その後、ルートディレクトリに移動しますが、これは完全に空ですが、明らかに空ではありません。
1 debian  ftp  sftp  chmod  chown 

2
Mac OS-X El-CaptainでNextetenderを接続できません
YosemiteからEl Captainにアップグレードしたばかりですが、Dell SonicWALL NetExtenderバージョン7.5.757に接続できません。このログメッセージを表示します。 [一般エラー463]エラー:Pppdはsetuid-rootではなく、呼び出しユーザーはrootではありません。(3) [一般的な致命的463] NetExtenderを削除して再インストールするか、管理者としてchmod u + s / usr / sbin / pppdを実行してください。 その後、NetExtenderを削除して再インストールしようとしましたが、動作しませんでした。sudo chmod u+s /usr/sbin/pppdターミナルで試した後、このマッサージをしました: chmod:/ usr / sbin / pppdのファイルモードを変更できません:操作は許可されていません

1
chmodとchownはどのように併用しますか?
私は最近自分のMacを売った、そしてそうする前に私は外付けHDDにそのファイルを置いた。現在、私はLinuxを使ってそれらのファイルをより大きなHDDに移動していますが、いくつかのフォルダーはまだいくつかのMacのパーミッションを残しているので、すべてのHDDのファイルとディレクトリにできるだけオープンにアクセスできるようにしたいです。それで私はターミナルを開いて実行しました[ランタイムエラーなし]: su; cd /file_system_root; chown -R nicholas:users .; chmod -R a=rw .; しかし、今、私はニコラスとしてXFCEにログインしているので、ルートディレクトリ(すなわち "/ unaccessable_folder")の中のフォルダにアクセスしようとすると "パーミッションが拒否されました"と表示され、混乱します。 HDDを取り出して再度マウントし、HDDがマウントされているフォルダ( "/ run / media / nicholas / hdd_id")を明示的に指定して変更してみましたが、どちらも問題に影響しませんでした。 (私はopenSUSE 12.3を実行しています。ドライブはext4フォーマット、3TBで、ルートディレクトリに "lost + found"フォルダがあります。)

1
カスタムプログラムをルートにする
私はC言語のカスタムプログラムを持っていて、それはディレクトリをたどり、私の家の中の内容でログファイルを書きます。ただし、/ var / log / / etc /や他のルートフォルダにはアクセスできません。変更するには?これは現在、root以外のユーザーがmyname:myname myprogramにchownしています。どのようにそれを根のようにするための情報がありますか?
root  chmod  chown 

1
chmod 777は、chownの必要性をbit意的に置き換えることができますか?
それは私には明らかです chmod 777 コマンドは、理論的には、任意のファイルを任意のユーザーがアクセス可能/読み取り可能/書き込み可能/実行可能/にします。 しかし、誰でも書き込み可能/読み取り可能なファイルであっても、ファイルをシステムプロセスで使用するためにCHOWNを実装する必要がある場合はありますか? または、アクセス許可が広く開かれている限り、chownコマンドはファイルのアクセスパターンの動作に影響を与えないと想定できます。 ワイドオープン(777)アクセス許可を持つファイルで発生するENOENTエラーのために、間違ったユーザーとして実行すると失敗するように見えるいくつかのマルチスレッド/クラスタープロセスに関連して、これを求めます。
chmod  chown 

2
chrootディレクトリ「/ var / www」の所有権またはモードが不正です
auth.logSFTPを使用してサイトに接続しようとすると、次のエラーが発生します。 致命的:chrootディレクトリ "/ var / www"の所有権またはモードが不正です ls -ld このディレクトリのこれはこれを示します: drwxrwxr-x 4 root sftponly 4096 Aug 12 04:05 / var / www / ご覧のとおり、groupに完全な許可を与えましたsftponly。SFTPに接続しているユーザーmysftpuserは、sftponlyグループの一部です。 フォローすると、接続できますが、名前の変更、編集、削除、内部のファイルやフォルダーの上書きはできません www sudo chmod 755 / var / www / これが私のsshd_config設定です 一致グループsftponly ChrootDirectory / var / www X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp 要するにsudo chmod 755 /var/www/、読み取り専用モードでのみ接続できます。sudo …
ssh  debian  sftp  chmod  sshd 

1
ルートとして送信デーモンを起動します
伝送デーモンに問題があります。外部HDDにファイルを書き込む必要がありますが、常に取得しますError: Permission denied 一部の人は自動マウントのバグについて何かを書いていますが、私は毎回それを手でマウントすることはできません(コンピューターにはキーボードと画面がなく、別の人がHDDを取り外して挿入することができます)。 また、私はからユーザー定数を変更しようとdeabian-transmissionするpiとへrootの内部/etc/init.d/transmission-daemonファイルが、何も起こりません。 ps -ef | grep trans 表示 debian-+ 4599 1 15:52 ? 00:00:00 /usr/bin/transmission-daemon -f この行は、透過デーモンが表示されると確信していますsudo service transmission-daemon stop。 だから私の質問は-このユーザーをどのように変更できrootますか?そして、はい、私は絶対にそれに関するセキュリティリスクを気にしません。

0
LinuxのWindows Subsystemでファイルとディレクトリのアクセス許可を再帰的に変更するにはどうすればよいですか?
sudo chmod -R +755 *またはを使用するたびに、ディレクトリとサブディレクトリ内のsudo chmod -R +755 .すべてのファイルアクセス許可がリセットさ000れます。 を実行sudo chmod +755 *すると、フォルダー内のすべてのアクセス許可が適切に追加されますが、サブフォルダーは追加されません。 他のバリエーション、 sudo find foldername -type d -exec chmod 755 {} ";" また、この方法で権限をリセットするようです。 また.、で始まるファイルやフォルダーも無視するようです。これも望ましくない動作です。 また、を使用しようとするsudo chmod 0000 filenameと、書き込み許可のみが削除されます。読み取りおよび実行の許可はそのままです。これはos.chmod()、Python3(bashシェルのインタープリター)で使用する場合にも当てはまります。 Windows 10 OSビルドは17134.165です

2
OS X smbfsマウントに不正なアクセス許可が表示され、chmodが実行されない
私は実際のコードがローカル共有(smbfs)としてマウントしたリモートCentOSボックスにある間に、OS Xで開発を行っています。一部のファイルが書き込み可能としてマークされていないため、編集するときに切り替える必要があります。ターミナルで、smbfsマウントの下の任意の場所に移動して、それが必要としないものに対してchmodを実行する場合、サーバーにSSHで接続してパーマを切り替える必要があります。なぜこれがかからないかのアイデアはありますか? 本当に奇妙です:PhpStormを使用してこの共有からファイルを編集すると、アクセス許可を読み取り専用ファイルで書き込み可能に切り替えることができませんが、Eclipseは問題なくそれらを切り替えることができます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.