質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

コマンドライン

コマンドライン(別名:Command Line Interface)は、ユーザに命令の入力を促す(プロンプト)文字列の表示を行い、すべての操作をキーボードを用いて文字列を打ち込む事でプログラムを走らせるユーザインターフェースです。

Q&A

解決済

3回答

1443閲覧

レンタルサーバーのフォルダ、ファイルのパーミションを一気に変える方法。

p-craft

総合スコア205

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

コマンドライン

コマンドライン(別名:Command Line Interface)は、ユーザに命令の入力を促す(プロンプト)文字列の表示を行い、すべての操作をキーボードを用いて文字列を打ち込む事でプログラムを走らせるユーザインターフェースです。

0グッド

1クリップ

投稿2016/02/21 08:28

レンタルサーバーにWordPressをインストールしています。

自動アップデートなどのプラグインを使用するのに、FFFTPで接続して、ファイルを選択し、属性を変えるという事をしています。

FFFTPだと一度にパーミッションを変えられるのが、フォルダ内の1階層分だけなので、非常に手間取っており、これを一気に変える方法はないかと考えております。

そういう場合、何かいい方法は無いでしょうか?
telnetか何かでSSI接続をして、コマンドラインでやるのがいいのでしょうか?

それとも、何か他にいい方法は無いものでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

LinuxOS上のファイルのパーミッション/オーナーグループを一度に変える変更方法が何かないか?
という質問でよろしいでしょうか。

以下の様なコマンドはいかがでしょうか。

find ${対象ディレクトリのパス} -type f -exec chmod ${パーミッション値} {} ;
find ${対象ディレクトリのパス} -type f -exec chown ${オーナー}:${グループ} {} ;

例えば、/tmp/TESTディレクトリ配下のファイルのパーミッションを777、オーナー/グループをhogeowner/hogegroupに変えたいなら

find /tmp/TEST -type f -exec chmod 777 {} ;
find /tmp/TEST -type f -exec chown hogeowner:hogegroup {} ;

と打てば該当ディレクトリ配下のファイルのパーミッションは全て変更されます。

投稿2016/02/21 08:46

Tira

総合スコア91

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Tira

2016/02/21 08:47

解決済みでしたか~!
p-craft

2016/02/21 10:37

Tira様 お世話になります。 コマンドありがとうございます! そもそもなんですが、SSH接続ってどのようにしたらいいのでしょう?(T_T)
Tira

2016/02/21 14:35

ざっくり説明しますね。 まず、適当なターミナルソフトを入れましょう。 フリーで有名なソフトでteratermという物があります。 良くわからなければ、こちらで良いかと思います。 https://osdn.jp/projects/ttssh2/ で、ターミナルソフトをインストールしたら、対象サーバーのIPアドレスを入力してSSHを選択して、接続。 すると、ユーザー/パスワードが聞かれますので、入力すればログインできます。 具体的にこの辺がわからない、などありましたら再度コメント下さい。
guest

0

ssh で、ログインできるなら chmod -R で、ディレクトリを再起的にたどって、パーミッションを返ることができますが...
http://itpro.nikkeibp.co.jp/article/COLUMN/20060227/230728/

投稿2016/02/21 08:40

CHERRY

総合スコア25171

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

CHERRY

2016/02/21 08:41

あら、書いている間に解決済みになっていました。 (苦笑)
p-craft

2016/02/21 10:35

CHERRY様 お世話になっております。 そもそもなんですが、サーバーにSSH接続するにはどうしたらいいのでしょう?
guest

0

ベストアンサー

SSH 接続できるなら端末からコマンドラインで変更するのが楽だと思います。
SSH 接続できない場合、ローカルで適切なパーミッションにしたうえで FFFTP で送信するのでもいいのではないでしょうか。ローカルが NTFS だとパーミッションの設定ができないかもしれませんが。

投稿2016/02/21 08:34

unau

総合スコア2468

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

p-craft

2016/02/21 08:36

unau様 なるほど。 ありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問