初心者の質問です。よろしくお願いします。
これまでWebデザイナーとして3年働いてきましたが、突然上司からインフラをやってくれ、と言われました。Linuxの知識が全くなくて困っています。
自力でできた事は、ユーザを作成してパスワードの設定をしグループに追加した、という所までです。
これからそのグループを、特定の1つのディレクトリのみ読み書き可能にしなければなりません。
期日は今日中と言われています。
色々調べてもいまいち理解できないので、どなたかに教えていただきたくて投稿しました。
Tera Term,FFFTPを使用しています。Webサイト制作は3年やっているので、FFFTPは使い慣れています。
伝わりにくい文章かもしれませんが、どうぞよろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
この説明でわかりますでしょうか?
コマンドラインでの操作(グループ変更の操作のため)
--------------------------------------------------------
ディレクトリをグループ指定します
# chgrp グループ名 ディレクトリ名
または(Linuxではこちらの方が一般的 → chownコマンドの仕様がOSによって異なります)
# chown オーナー名.グループ名 ディレクトリ名
グループを許可するパーミッションを設定します
# chmod g+r+w ディレクトリ名
--------------------------------------------------------
ただこの要求には難点がひとつ
「ディレクトリの読み書き」は問題ありませんが
各ユーザがその中に作成する「ファイル」については
そのユーザが使用する「サーバアプリケーションの設定」や「クライアントツールの操作」によって
グループ内の人が読み書きが「できなかったり」する場合があります
具体例として
ディレクトリはうまくできたとします
アカウントAがFTPからそこにTEST01.txtというファイルをアップしたとします
FTPサーバの設定では、アップロード生成されたファイルのパーミッションはデフォルトで644(rw-r--r--)になっていた場合
アカウントBがそのファイルをダウンロード(グループ権限で読み込みは可能)して、再編集後、同じファイル名でアップしようとすると「上書きする権限がない」のでエラーとなります
アカウントAがファイルをアップした段階で、故意にパーミッションを664(rw-rw-r--)または660とかに変えないとグループ所属のユーザはそのファイルに上書きができないのです
わかりにくかったら捕捉ででも質問してください
追伸:
lupin-333333さんの前半の意見、同感です
けど、一般的(HP制作会社)には最低限の基礎についてすら学習しようとしないデザさんたちが多いのも現実です
できないわけじゃないと思うんですが何年たってもその気が無いというか関心が無いんですかね
ファイル名とかファイルパス、パーミッションやらIPアドレスなんてのを「専門用語」のくくりにして「かんけーねーし」ってスタンス
いまだにファイル名に「2013/11/08.html」とか付けて圧縮してメールに添付する邪悪なマカーさん、勘弁してください
蛍光灯の電球変えるのも専門業者を呼んでやらしてらっしゃるんでしょうか?
説明してもウルサイ感全開のお顔で馬耳東風、お仕事でかかわると残念感で目の前がクラクラします
脱線しました、スンマセン
そんな人にならないように頑張ってください
No.1
- 回答日時:
>Webデザイナーとして3年働いてきま・・・Linuxの知識が全くなく
まず、そこに問題があるのではないですか? IT関連の仕事を一生の仕事として決めたのではないですか? 3年もあれば、Webサーバーとして、どのプラットフォームでの仕事が多いか、傾向は把握しているはずです。もし、把握していないのなら、遊び程度にしていたとしか思えません。
まじめに、取り組みませんか?
3年もあれば、Windows サーバー OS、 Linux サーバーOSでの操作は必須とわかり、すでに取得していないと、いけない必須の知識です。10年も前だとLinuxではなく、UNIX OS、それにMACですね。
デザイナーだからといって、それぞれのぷラットフォームでの特性を把握しなのは、今時の人であるマー君(楽天の)が、俺はピッチャーだから、打者の考える事や、やり方、打ち方をしらなくてもいい。と言う事になる。ただ、ストライクだけ取れる事を考えればいい。玉の投げ方だけ取得すればいい。
それだけで、29連勝だっけ、するわけがない。
特にIT関連の仕事は、一生勉強です。やめた時点で、すでに過去の人で、事務職しか仕事がありません。あっ、そうか。それで、上司は「突然上司からインフラ」と言う事ですね。事務職に転向してくれと、無言のプレッシャーをかけたわけですね。
まあ、違うと否定するでしょうが、他人からみれば、そうなんだって。人手が無いから、とか、いろいろ理由はつけますよね。開発にいる人は、みんなそうですよ。特にデザイナーなんて、開発よりも回転が速く、顧客に支持されているかどうか、評判がいいかどうかで、一人すごいのがいれば、他はいらない。
本題です。
>これからそのグループを、特定の1つのディレ
普通、GUIのツールを使います。グループを作り、そこにメンバーを設定する。そのグループを、フォルダーのプロパティーを開き設定する、単純な物です。Winodwsと同じです。それをネットで検索してもわからないと、言うのは、デザイナーとしても、どうなのか? と言うところです。
CUIでも同じです。グループを作成したら、特定のフォルダーをターゲットに実行するだけ。
https://www.google.co.jp/search?hl=ja&q=Linux+%E …
と検索すれば、Linux としてのコマンドがでます。シェルから次のようにすれば使い方がでます。
>[コマンド名] -h
>[コマンド名] -help
>man [コマンド名]
それ見て、できなのなら、デザイナーどころか、IT関連の仕事は、あきらめてください。向いていません。
サーバーだと通常リモートから設定できるので、telnet , rlogin 等を使います。これらはリモートのシェルをローカルから呼び出せるので、便利です。つまり、コマンドシェルを使用することになります。
TeraTermでもその機能はあったかと思います。相手(リモート)のシェルを使えるようにコネクトする。通常rootでのコネクトは許可されていましたっけ?
>いまいち理解できないので
その辺の話をしないと、何がわからないのか、どこを説明すればいいのかわかりません。何が理解できないんだ。
上記から
http://www.obenri.com/_command/chmod01.html
なんかだと素人用に説明があるようですね。GUIでやれば、何でも無い事です。ちなみにグループ作成は
https://www.google.co.jp/search?lr=lang_ja&hl=ja …
ですね。あとLinuxのディストリビューションによっては、いろんなやり方があります。単にLinux だけだはなく何のOSなのか記載しましょう。バージョンも。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- プリンタ・スキャナー 「用紙が違う」メッセージが頻発 4 2022/08/22 08:30
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
- UNIX・Linux LINUXでのパーティション追加について 1 2022/12/09 11:15
- UNIX・Linux ubuntuのサーバー(virtual box)が、再起動するとデータが消えてしまいます。 4 2022/04/27 21:29
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- Web・クリエイティブ 創作活動について質問です。 ・自分が過去に虐められたり人間関係で悩んで部活やクラスで孤立した経験等を 2 2022/10/10 22:14
- IT・エンジニアリング インフラエンジニア(ネットワークエンジニア)の検証業務について教えてください。 インフラ初心者なので 2 2022/06/26 00:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Apache2.4のダウンロードについて
-
tar.bz2ファイルのインストール...
-
誤って/home配下を削除してしま...
-
tarで纏める際に、複数場外した...
-
zshのコマンド履歴がヒストリフ...
-
Windowsのローカルディレクトリ...
-
net use /d の強制実行
-
コマンドプロンプトでコマンド...
-
Linuxコマンドでグループのパー...
-
awstatsにパスワードをかけたい
-
Linux使いはじめなんですけどハ...
-
Dirコマンドでフォルダ内ファイ...
-
エクセルの表にヘンな枠が・・・
-
TOPコマンドで表示するCPU使用...
-
batである文字列内に特定の文字...
-
SONYの音楽ソフト「x-アプリ」...
-
bashでシングルクォート内の変...
-
IPアドレスだとPingが通るのに...
-
-bash: ftp: コマンドが見つか...
-
空きIPアドレスを探す方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
net use /d の強制実行
-
tar.bz2ファイルのインストール...
-
Windowsのローカルディレクトリ...
-
sylpheedメールソフト 受信でき...
-
DOSコマンドで cmd /c rd /s /...
-
tarで纏める際に、複数場外した...
-
Apache2.4のダウンロードについて
-
誤って/home配下を削除してしま...
-
zshのコマンド履歴がヒストリフ...
-
ls -1R の結果をフルパスで欲しい
-
rc.d や init.d の 「.d」の意味
-
コマンドプロンプトでコマンド...
-
cd desktop としてディレクト...
-
Linuxのスラッシュ,ピリオドの...
-
ln ハードリンクをワイルドカー...
-
tarで圧縮したファイルの解凍時...
-
"no space left on device"と出...
-
コマンドプロンプトで何故パラ...
-
パスの設定とかパスを通すって...
-
IIS4.0のFTPサービスについて
おすすめ情報