X



トップページLinux
1002コメント396KB
くだらねえ質問はここに書き込め! Part 231
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
垢版 |
2018/04/27(金) 22:21:49.83ID:qUD1DBTq
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。

過去ログ検索
Google検索
https://www.google.com/search?hl=ja&;as_q=検索語句&as_sitesearch=2ch.net%2Ftest%2Fread.cgi%2Flinux%2Fhttps://www.google.com/search?hl=ja&;as_q=検索語句&as_sitesearch=5ch.net%2Ftest%2Fread.cgi%2Flinux%2F

前スレ
「くだらねえ質問はここに書き込め!Part 230」
https://mao.5ch.net/test/read.cgi/linux/1515383155/l50
0280login:Penguin
垢版 |
2018/06/01(金) 11:19:50.68ID:GU6TaZYL
>>279
aliasはエイリアス(ショートカットみたいなもの)の話で、
envは環境変数の話で、混乱していませんか?
知りたいのは export ではないですか?
$ export LANG=C
$ date
0281login:Penguin
垢版 |
2018/06/01(金) 11:23:35.53ID:BOWOk77T
>>280
envは一時的に環境変数を設定してコマンドを実行するコマンド
そこに渡されたコマンドはenvコマンドが解釈するのでシェルのaliasが適用されない
って話だと思う
0282login:Penguin
垢版 |
2018/06/01(金) 11:30:27.23ID:BOWOk77T
>>279
$ env LANG=C $SHELL -c date
とか?
0283login:Penguin
垢版 |
2018/06/01(金) 11:32:37.43ID:BOWOk77T
cshなら
% (setenv LANG C; date)
0284login:Penguin
垢版 |
2018/06/01(金) 11:34:17.90ID:GU6TaZYL
>>281
おlお、知らんかった。
$ env LANG=C alias
env: `alias': そのようなファイルやディレクトリはありません
envを使うと、カレントシェルのaliasが適用されないのか。

でもbashだったら、envを使わなくても、
$ LANG=C alias
で、LANGがCになりかつaliasは適用されるから、bashを前提にして、envをやめるとか。
0285279
垢版 |
2018/06/01(金) 12:08:37.27ID:u24Pgi8f
みなさんありがとうございました。cshの例を参考にして
$ (export VAR=VAL; somecmd)
とすることで解決しました
0286login:Penguin
垢版 |
2018/06/01(金) 19:27:09.20ID:rZOwvcvx
>>285
あれ、aliasの話じゃなかったの?
somecmdって具体的にどんなん?
0287login:Penguin
垢版 |
2018/06/01(金) 19:28:14.65ID:rZOwvcvx
すまん、なんか勘違いしてた
>>286は忘れてくれ
0288275
垢版 |
2018/06/01(金) 20:14:11.41ID:P7RLRljR
>>278 ご返答ありがとうございます。よろしくお願いいたします。

1.テキストエディタのことです。

2.違います。
  ソフト自体がaptとかでインストールではなく、Zip解凍ですぐに使えるソフトと意味です。

3.使用中も含めてです。Swapも禁止です。

4.よく知りませんが、こういうことです。
  Linuxでも一応スナップショットとかが残るソフトがあるようです。

>圧縮ファイル、暗号化ファイル(EFS)、スパース ファイル
>圧縮ファイル、暗号化ファイル、スパース・ファイルは「完全削除」できません。
>これらのファイルにデータを書き込む場合、OSはファイルのコピーを自動的に作成し、
>そこに書き込むような仕様になっているからです。
>OSによる強固な書き込みエラー対策である反面、
>大量のコピーデータがディスク内に拡散してしまうというセキュリティリスクを作ってしまった悪い例です。
>なお、拙作”完全削除”では、スパース ファイルは検出して削除処理をしないようになっています。
http://oasis.halfmoon.jp/mw/index.php?title=Soft-CompleteDelete-Info


5.設定ファイルもすべてフォルダ内に保存が条件です。

6.よく分からないけど、Linuxでもファイル作成すると出来る時があるらしいです。

7.加筆編集したデータを保存がメインでそのソフトが作ったフォルダ内にだけデータを保存したいわけです。
  もちろん、設定ファイルもこのソフトのフォルダ内です。

8.メモリ上に展開は仕方がないです。
  メモリ使わないソフトってあるんですか?スワップは使いたくないですね。
0289275
垢版 |
2018/06/01(金) 20:20:39.52ID:P7RLRljR
ようは、Windowsでいうと
ソフト入った〜zipというものをダウンロードして解凍すると
その中に〜.exeと設定ファイルがありますよね

このフォルダ内ですべての作業を完結したいわけです。
WindowsでいうとレジストリとかOSが勝手に作るバックアップファイルを避けてです。
0290login:Penguin
垢版 |
2018/06/01(金) 23:43:08.38ID:OaziUQRj
どこまで厳密にしたいの?
犯罪でもするつもりとか?
0291login:Penguin
垢版 |
2018/06/02(土) 00:04:30.44ID:A43HN6Ms
>>289 home以下の設定ファイルもだめ?
0292login:Penguin
垢版 |
2018/06/02(土) 00:25:48.67ID:GC/Crbtb
1994年前に大学に販売実績のあるSunMicrosystemsのワークステーションにLinuxをインストールした人います?
こっそり無断で大学に入ったり、商社のパンフレット見てデスクトップだと勘違いして文句言いまくりの方々、都内にいますか?
仕事の邪魔はしないで下さい。
0293login:Penguin
垢版 |
2018/06/02(土) 00:48:48.55ID:1XEzJVmC
>>288
それ全部満たすのは無茶だと思うよ
どこか譲れる部分はないの?
0294login:Penguin
垢版 |
2018/06/02(土) 01:15:28.09ID:GC/Crbtb
>>275

Linux Master は 君のお気に入りのカスタムvirusを作ってくれるよ。
Windows 10 使えば? アプリあるかもね。
0295login:Penguin
垢版 |
2018/06/02(土) 01:33:38.75ID:VzaQo4x5
>>289
Linuxでは、特定の機能を持つアプリを探すのではなくて、
小さな機能を組み合わせて特定の機能を実現する。

1. vimがなかったvimを勝手にインストール
2. vim -u “NONE” --noplugin -n data.txtを実行
3. 編集終了後にカレントディレクトリをzipに固めて上書き
上記手順をシェルスクリプト(変更不可、実行権限あり)に書いて、
data.txt と共にzipに固めたら良いよ。
ちなみに、
-nは、スワップファイルを使用せずメモリだけを利用するオプション
0296login:Penguin
垢版 |
2018/06/02(土) 01:59:59.30ID:1XEzJVmC
スナップショットもダメというのはアプリ側ではどうにもならんでしょう
0297275、289
垢版 |
2018/06/02(土) 05:58:30.70ID:irYaLDT1
>>290-293
譲ってhome以下でもおkです。
ただし、確実にそのソフトが作り出すファイルが分かることです。

>>294
ウイルス作る気はないが、LinuxMasterってので出来るの?

>>295
これはなかなかいい機能ですね
1.Vimをインストール
2.vim -u “NONE” --noplugin -n data.txtを実行
 (この時点で保存フォルダを”/home/ユーザー名/testfolder”とする
  この時点でVimは、”/home/ユーザー名/testfolder”外にはファイルを一切作らない)

  ってことでいいの?

>>295の3で書いてるZipの件は、
俺の説明不足で特に作ったテキストファイルをZip化するってことではなく
ウインドウズのソフトでよくあるレジストリを使わずにZip解凍型で使えるソフトのことです。
ウインドウズのZip解凍型のソフトは、Zipで解凍したフォルダ外にはファイル作らないので。
(WindowsOSが勝手に作ってしまう可能性はある気がしますが)


>>296
スナップショットって俺もよく分からないのですが、
やっぱLinuxOS側がどんなことやる時でも勝手につくってしまうのですか?
しかも、このスナップショットってのは作る場所決まってないのですか?
0298login:Penguin
垢版 |
2018/06/02(土) 06:43:57.79ID:lzac+3tH
>>277
これ誰かお願いします
0299login:Penguin
垢版 |
2018/06/02(土) 07:16:39.77ID:GHNVYpvX
Linuxに限りませんが
例えばUSBメモリをマウントしたとき
OSのハードディスクがext4 USBメモリがVFAT32で組まれていたとしても
ディレクトリ構造がコピーできますよね

一方パーミッションの情報は全て失なわれてしまいます。
パーミッションの情報が失なわれる理屈は理解できますが、
ではなぜ異なるファイルシステム間でディレクトリ構造が維持されるのか分かりません
ブログへのURLだけでもいいので教えていただけないでしょうか……。
0300login:Penguin
垢版 |
2018/06/02(土) 07:23:23.43ID:x8WsjVKN
>>288
その機能を満たすように設定した .vimrc をzipで固めると良いのでは。
0301login:Penguin
垢版 |
2018/06/02(土) 07:35:56.40ID:AXqVfGuS
>>277
>>298
それは基本的な使用方法でありなんの問題もない。
異常が起きるならOSのバグだから開発者に報告してあげて。
ファイル操作はinodeという情報で行い、ファイル名はopen時に参照されるだけ。
プロセスはファイルをcloseするまでは名前を変更した方のファイルをアクセスし
続けるし、削除してもcloseするまでプロセスはファイル全域をアクセスできる。
0302login:Penguin
垢版 |
2018/06/02(土) 08:19:59.13ID:a5X33oXF
>>297
解凍するだけで使えるのは、ポータブル版だろ

結局ポータブル版でも、そのアプリをフルパス無しで、
コマンドとして使いたい場合は、各ユーザーの環境変数PATH へ、
そのアプリの実行ファイルがあるディレクトリを、手動で追加しないといけない

ポータブル版との違いは、インストーラー版では自動でPATHへ追加される事だけ

Windows では、ユーザー環境変数PATH へ、
Linux では、~/.bashrc へ追加される

export PATH=$PATH:追加したいコマンド検索パス

PATH へ追加していないと、コマンド名としては使えず、
フルパスで書かないといけない
0303login:Penguin
垢版 |
2018/06/02(土) 08:25:46.81ID:3GNUhRKL
>>277
大丈夫
遅延書き込みはディスクへの書き出しを遅らせてるだけでメモリー上では操作は完了してる
あとi-node云々は全く関係ない話なので>>301の後半は無視した方がいい
0304login:Penguin
垢版 |
2018/06/02(土) 10:07:55.59ID:HHEmaDgw
>>295 >>297
vim のインストールはどうやって実現するのでしょうか?
0305login:Penguin
垢版 |
2018/06/02(土) 13:07:04.54ID:VzaQo4x5
>>297
>LinuxOS側がどんなことやる時でも勝手につくってしまうのですか?
そんなことはない。
スナップショットを取るようにわざわざ設定しないと、何もしない。

>>304
[ -z $(which vim) ] && sudo apt install vim
ってスクリプト(bash)に書いておけ。Debian系でないなら、読みかえて。

>> 297 の要求仕様がやっぱり謎なので、助言終わり。
他の人にパス。
0306login:Penguin
垢版 |
2018/06/02(土) 13:32:52.16ID:qhZKYTnJ
最初からまともに相手するような質問者じゃないだろうに・・・
0307275、289
垢版 |
2018/06/02(土) 13:43:23.56ID:irYaLDT1
>>302
そう、そのポータブル版のことを言ってるのです
ポータブル版なら解凍したフォルダの中だけで
フォルダ外にはファイル作らないのですよね?

環境変数PATHが追加されるのは問題ありません


>>305
俺、説明下手ですね・・・
ソフトには、ポータブル版とインストール版がありますよね
このポータブル版だと解凍して出来たフォルダの外にはファイル作らないってことですよね?
(Windowsだとインストール版は、レジストリ使うし、あっちこっちにファイル作るしで大変なんです
 ポータブル版(Zip解凍型)だとインストール不要で解凍したフォルダの中だけで外にファイル作らないのです)

このフォルダの外にファイルを作らないメモ帳ソフトが欲しいのです(Ubuntuで使える)
0308275、289
垢版 |
2018/06/02(土) 13:44:30.34ID:irYaLDT1
>>304は俺じゃないが、Vimインストールする時に
[ -z $(which vim) ] &&
って必要なの?

普通にapt install vim
じゃだめなの?
0309login:Penguin
垢版 |
2018/06/02(土) 14:44:26.69ID:DDyKUJ3/
exfatってTRIMできないんですか?
0310login:Penguin
垢版 |
2018/06/02(土) 14:45:59.13ID:HHEmaDgw
>>305 >>308
apt を使ってしまうとカレント以外が汚れまくりますよw

>>305 ではないですが、[ -z $(which vim) ] && は vim がなかったらという意味になります。
0311275、289
垢版 |
2018/06/02(土) 15:15:24.61ID:irYaLDT1
>>310
[ -z $(which vim) ] && をつけると、
ポータブル版みたいにVimがあるフォルダ内だけでファイル扱えるのですか?
0312login:Penguin
垢版 |
2018/06/02(土) 15:45:10.18ID:lzac+3tH
USBメモリーか何かにインストールしたOSから起動して
編集したいファイルだけを元のディスク装置のやつに触ったらいいんじゃないの
暗号化とかしてなくて触れるなら
0313login:Penguin
垢版 |
2018/06/02(土) 15:49:17.14ID:lzac+3tH
でもそのwindowsのポータブル版とかいうやつでも
起動するだけでレジストリに残るやつ結構多くね?
0314login:Penguin
垢版 |
2018/06/02(土) 17:33:19.74ID:+xsdw4Rc
virtualboxの仮想マシンをroot、一般ユーザ間で共有するにはどうすれば良いですか?
ファイルとディレクトリに読み書き権限与えても一般ユーザ側から見えない
0315login:Penguin
垢版 |
2018/06/02(土) 17:45:58.89ID:HHEmaDgw
>>311
扱えません。
which vim を実行して出力結果の文字列長がゼロか判定してゼロならば && の後のコマンドを実行するのみです。
test -z $(which vim) && を略したものなので、which と test の man を参考にしてみてください。
0316login:Penguin
垢版 |
2018/06/02(土) 18:14:36.11ID:GHNVYpvX
>>307
https://appimage.org/
こっから探せば?
ダウンロードしたやつに実行権限を賦与してそのままバイナリとして利用できるぜ
0317login:Penguin
垢版 |
2018/06/03(日) 16:35:08.98ID:wD/cwkOy
HDD全体を暗号化しつつubuntuをインストールしたいのですが

・安全のため新しいubuntuのインストールを暗号化する
・新しいubuntuのインストールにLVMを使用する

と出てくるのですがどっちを選べばいいのでしょうか
またLVMとはなんですか?
0318login:Penguin
垢版 |
2018/06/03(日) 16:36:24.41ID:FIiFhMXo
初心者は余計な事しないほうがいいと思います
0319login:Penguin
垢版 |
2018/06/03(日) 16:56:55.68ID:o7w2h1HY
HDD全体の暗号化ってコストの観点から言ってゲボ以下だろ
0320login:Penguin
垢版 |
2018/06/03(日) 16:58:32.79ID:Z3q8QoJs
>>317
初心者向けの解説も山程あるからそれを読むといいよ。
一応説明しておくと
・暗号化するとその復号に微量ながら計算機資源を使うのでOS全体の挙動が少し遅くなる。
 大規模な企業とかで安全性に最善を尽す場合でない限り暗号化は必要ないと俺は思うよ
・LVMは柔軟なパーティション(データを一纏めにしたもの)の区切りを柔軟に扱うための仕組み。
​ 後からOS全体を弄りたくなったらLVMで組んでおいたほうがいいし、
 万一何かファイルを消してしまって復元したい時とかにパーティションが分けられているとそれだけ復元成功率が上がるから
​ 俺はパーティションを複数作ってる。そしてそれにLVMを利用している。

まぁ、↑この説明で分からなければ既定の選択を優先するのが確実だよ。>>318​の言う通り
0321login:Penguin
垢版 |
2018/06/03(日) 17:21:46.01ID:3FShpflc
自分が死んでからPCの中を見られたくないなら暗号化は必須
0322login:Penguin
垢版 |
2018/06/03(日) 17:45:24.30ID:ELWgBHPd
Lynx というブラウザを使いたいのですが、このブラウザでユーザーエージェントとプラットフォームを偽装するにはどうすればいいでしょうか。
Firefox では general.useragent.override と general.platform.override で設定していましたが Lynx ではどのようにすれば同じことができますか?
0323login:Penguin
垢版 |
2018/06/03(日) 18:26:21.59ID:eefVu3vW
LDAPって使ってる人いるんかなぁと
0325login:Penguin
垢版 |
2018/06/03(日) 21:21:41.24ID:RH+j8xaa
>>307
そりゃ、apt みたいなOS のパッケージマネージャーを使えば、
DB でパッケージを管理しているから、
DBにパッケージをインストールしたとか、記録される

OSのパッケージマネージャーを使わずに、
単にポータブル版をダウンロードすれば、OS管理外のアプリとなる。
その場合は、自分で管理するだけ

でも、環境変数PATH にも追加する場合もあるし、
そのアプリの設定ファイルが、ホームディレクトリに作られることもある

例えば、nano の設定ファイル、~/.nano

他にも、ポータブル版でも、その拡張子をそのアプリに対応付けたら、
その情報は、レジストリに記録される
0327login:Penguin
垢版 |
2018/06/03(日) 22:52:59.76ID:+suPyf+5
>>322
lynx 絡みは、海外での暗号問題やハッキング前段階の処理として監視対象などになるので使うとき注意。わざとユーザーエージェント偽装で設定を保存できないようにしてたり、またlynxの文字列があるとセキュリティー高いサイトは弾かれることがある。
0328login:Penguin
垢版 |
2018/06/03(日) 23:19:03.09ID:ELWgBHPd
ただのブラウザでそこまで警戒されるんですか・・
海外の人は恐ろしい技術をもってるんですね
0329login:Penguin
垢版 |
2018/06/04(月) 03:23:12.64ID:OSNrJll7
SSH入れて起動しました。

# nmap -A IPアドレス
すると
ssh-hostkey:
ってのまで見えるんだけど、これってやばいの?

**/tcp open ssh OpenSSH 7.6p1 Ubuntu 4 (Ubuntu Linux; protocol 2.0)
| ssh-hostkey:〜
0330login:Penguin
垢版 |
2018/06/04(月) 14:48:02.36ID:W/58QSk2
ubuntuでその辺のソフトウェアをコマンドでインストールしようとしても「そのようなファイルやディレクトリはありません」と出るしDDコマンドでその辺のLINUXのISOをUSBに焼こうとしても同様のメッセージが出ます
何度やっても同じです OSは最新だし
自分が打ったコマンドに間違いはないはずなのですがこれはもしかしたら使っているパソコンが悪いのですか?
10年前の業務用ノートPCを使っているのですが
0331login:Penguin
垢版 |
2018/06/04(月) 15:02:10.63ID:W/58QSk2
ubuntu@Guest:~sudo dd if=linuxmint-18.3-cinnamon-64bit.iso of=/dev/sdc1
[sudo] ubuntu のパスワード:
dd: 'linuxmint-18.3-cinnamon-64bit.iso'を開けませんでした: そのようなファイルやディレクトリはありません

こんな感じなのですが
0332login:Penguin
垢版 |
2018/06/04(月) 15:04:35.97ID:sZWph2cG
>>330
> 自分が打ったコマンドに間違いはない
この思い込みが間違いです。
最近のLinuxディストリビューションには、当たり前に入っていたプログラムが同梱されないこと多々あります。
まずは脳の中のアップデートを勧めます。
また、具体的に質問すれば、誰かが助言してくれるかもしれません。
0333login:Penguin
垢版 |
2018/06/04(月) 15:08:22.83ID:sZWph2cG
>>331
簡単な話です。
「linuxmint-18.3-cinnamon-64bit.iso」がないのです。
HDDのどこかにlinuxmint-18.3-cinnamon-64bit.isoを保存していたとしても、
ddが探せる範囲にlinuxmint-18.3-cinnamon-64bit.isoがないのです。
0334login:Penguin
垢版 |
2018/06/04(月) 17:56:28.07ID:vD1bCROM
if= の後に一旦スペースを開けて
ファイル名補完でやると楽だよ
ファイル名が出たらまたスペースは消しておけばいい

つーか cat のほうが楽だからそっちお薦めする
# cat hoge.iso > /dev/hoge
0335login:Penguin
垢版 |
2018/06/04(月) 17:59:28.43ID:+30hXwvU
Open Office のリポジトリってないですか? パッケージを公式サイトからダウンロードではなく、 APT でインストールしたいです
0336login:Penguin
垢版 |
2018/06/04(月) 18:01:07.79ID:vD1bCROM
つーか /dev/sdc1 でいいの?
1が付いてるのはパーティションじゃないの?
iso書き込むのって基本的にディスク丸ごとに対してじゃね?
0337login:Penguin
垢版 |
2018/06/04(月) 18:05:05.02ID:vD1bCROM
みんなsudo使ってるの?
なんか個人的に感覚的にsudoよりsuが好きなんけど
0338login:Penguin
垢版 |
2018/06/04(月) 18:08:30.74ID:uRESpfb0
理由はないけどsuを使ってるって言った?
ならセキュリティ所の理由でsudoの方が良いよね
0339login:Penguin
垢版 |
2018/06/04(月) 18:12:48.73ID:sZWph2cG
>>335
ディストリビューションが不明だけど、
OpenOffice.orgではなくLibreOfficeという名前のパッケージになっています。
$ apt-cache search libreoffice
を実行して結果を眺めてみて
0340login:Penguin
垢版 |
2018/06/04(月) 18:20:19.02ID:vD1bCROM
>>338
セキュリティーを理由にsudoはない
sudoの利点は一人で使う場合は無意味
0341login:Penguin
垢版 |
2018/06/04(月) 18:20:50.79ID:2ov3yyy/
suよりsudoのほうがセキュリティ的に良い。
っていうのは多数派の意見だけど、unix派の開発者はsuのほうがいいって言うよ。理由はユーザー側にシステムをいじらせたくないから。
最も今の*nixの主流はシステムにインストールする必要のある開発が必須だからsudoが必要なんだけど、wheelのグループとrootの権限を意識的に区別シてる個人ユーザーなんていないし、
ユーザーとシステム管理者が重複して使う環境だとsuもsudoもセキュリティ的に変わらない。
意識できるかって問題になっちゃうから、#と$で区別できるsuのほうがいいかもしれない。
最もおれはsudo派だけど、セキュリティじゃなくて便利だからだよ。
0342login:Penguin
垢版 |
2018/06/04(月) 18:22:15.06ID:uRESpfb0
> unix派の開発者はsuのほうがいいって言うよ。理由はユーザー側にシステムをいじらせたくないから。

suを使うとシステムいじれますから
だめってことになりますよねぇ?
0343login:Penguin
垢版 |
2018/06/04(月) 18:23:22.24ID:uRESpfb0
suがなぜsudoよりセキュリティが劣るかというと
suを使うためにrootのパスワードを知らなければいけない所
0344login:Penguin
垢版 |
2018/06/04(月) 18:24:11.69ID:sZWph2cG
>>340
>sudoの利点は一人で使う場合は無意味
そうは思わない。
1人で複数のアカウントを運用して、
sudoerではないアカウントとsudoerなアカウントを使い分けている事例は思いつかないのか?
0345login:Penguin
垢版 |
2018/06/04(月) 18:29:22.13ID:2ov3yyy/
勘違いしてる人が多いけど、ほとんどのディストリは設定しない状態だとsuのパスワード知らなくても、”sudo su”でroot取れるからな。
0346login:Penguin
垢版 |
2018/06/04(月) 18:55:01.09ID:uRESpfb0
sudoがrootで任意のコマンドを実行するんだから当然だろ?
で、sudoが使えるユーザーは限られてるので安全と
0347login:Penguin
垢版 |
2018/06/04(月) 18:59:19.00ID:vD1bCROM
>>344
そうじゃなく管理者が複数いる場合は
suだとrootパスワード変更した時の周知が面倒だから
0348login:Penguin
垢版 |
2018/06/04(月) 19:00:02.97ID:uRESpfb0
勘違いしている人がいそうだから書いておくけど
sudoを使えば誰でも自分のパスワードでrootになれるわけじゃない
ある指定されたユーザーのみがrootになれる

最初に作成するユーザーは管理上必ずrootになる権限を持っているから
一人で使っている人は気づいてなさそう
0349login:Penguin
垢版 |
2018/06/04(月) 19:00:59.30ID:uRESpfb0
>>347
面倒というか、複数のユーザーで同じパスワードを共有すんなって話だ
0350login:Penguin
垢版 |
2018/06/04(月) 19:01:43.67ID:uRESpfb0
もちろんパスワードだけではなく、rootというアカウントも
複数のユーザーで共有してはいけない
0351login:Penguin
垢版 |
2018/06/04(月) 19:01:45.82ID:vD1bCROM
>>344
それ何の意味があるの?
rootと通常ユーザー使い分けるのと変わらんやん
0352login:Penguin
垢版 |
2018/06/04(月) 19:04:58.54ID:vD1bCROM
>>348
セキュリティーが劣るとは言ってない
無意味と言ってる
0353login:Penguin
垢版 |
2018/06/04(月) 19:05:15.06ID:uRESpfb0
> rootと通常ユーザー使い分けるのと変わらんやん
一人が二つのユーザーになるのは良くないね。

通常のユーザーのまま、権限の昇格ができる方がいい
0354login:Penguin
垢版 |
2018/06/04(月) 19:06:35.32ID:uRESpfb0
>>352
お前が言ってるのは、
セキュリティ的に意味がないものを自分で持ってきて
これはセキュリティに意味がないと言っているだけだ

お前が持ってきてないものに意味がある
0355login:Penguin
垢版 |
2018/06/04(月) 19:08:30.46ID:/dY2rMuc
$ sudo bash

とかやってそうな人多そう。
0356login:Penguin
垢版 |
2018/06/04(月) 19:09:54.85ID:2ov3yyy/
ものすごい真面目にセキュリティ論すると、sudoをアンインストールしてrootのパスワードを人に教えないのが一番いいよ。
sudoのバグもこないだあったろ。
0357login:Penguin
垢版 |
2018/06/04(月) 19:14:03.36ID:/dY2rMuc
>>356
権限昇格のbugはたまに発見されるんだから、きりががない。
0358login:Penguin
垢版 |
2018/06/04(月) 19:14:47.84ID:2ov3yyy/
運用上必要だからsudoを仕方なしに使ってるだけで、もともとコアパッケージもないし、一人で使う場合も便利だから使ってるだけ。
セキュリティにこだわるならdoasとかでもいいし、もともと話題の >suの方が感覚的にあってる は由緒正しいsuコマンドのほうがシステムの思想に沿ってるってことなんじゃないの?
0360login:Penguin
垢版 |
2018/06/04(月) 19:17:19.11ID:2ov3yyy/
便利とセキュリティはトレードオフだから議論の余地もないけど、「suのほうが感覚的にあってる」って言ってるやつに
セキュリティ上だめっていうのは明らかに違うだろ。
0361login:Penguin
垢版 |
2018/06/04(月) 19:18:01.21ID:uRESpfb0
suはrootを共有する仕組みだからシステムの思想的には良くない
suは管理者は一人という限定的な状態でしか使えない
0362login:Penguin
垢版 |
2018/06/04(月) 19:24:34.02ID:2ov3yyy/
>>361
矛盾してる文章を書いてるからエスパーするけど、言いたいことは、
・suを複数で使うためにはパスワードを共有しなきゃいけないからだめ。
・suは管理者を一人しか置けないから限定的な状況でしか使えない。
ってことだと思うけど。

そもそも管理者は一人を想定してるからsuの仕様がそうなってて、でもあまりにも不便だからsudoで補ってる運用してるんだから、システムの思想的に良くない。
は間違ってて、suだけを使うには現実にあってないってことだ。
0363login:Penguin
垢版 |
2018/06/04(月) 19:27:37.00ID:uRESpfb0
> そもそも管理者は一人を想定してるか
それがLinuxというかUnixの大きな問題点なんだよな。

Windowsだとユーザーというものがあって、
Administratorsというグループに追加したユーザーが管理者になる
0364login:Penguin
垢版 |
2018/06/04(月) 19:35:40.97ID:2ov3yyy/
Windowsの大きすぎる問題点は一般ユーザーとAdminしか選べない上にAdminでも動かせないファイルがあることだけな。
0365login:Penguin
垢版 |
2018/06/04(月) 19:42:26.44ID:uRESpfb0
>>364
Administratorはもう選べないのも同然だぞ?
Vistaのころだったかとっくの昔に無効になってるからな
一般ユーザーしか選べない

でだ、それでもなんの問題もないことに注目だな

> Adminでも動かせないファイルがあることだけな。
それはそうあるべきだ。Windowsには絶対の神みたいなユーザーは存在しないんだよ
そんなものがあっていざ奪われたら困るだろう?
0366login:Penguin
垢版 |
2018/06/04(月) 19:48:10.75ID:LSxeLfI3
suの代わりにsudoを使うべきもっとも大きな理由は
「悪意のない」操作ミスによるトラブル時の原因追跡が容易なため。
作業ディレクトリ、実行コマンド、時刻の組でログが取られるからだ
0367login:Penguin
垢版 |
2018/06/04(月) 20:01:45.15ID:vD1bCROM
一人で使う場合こそパスワードが一つで済むsudoは利点じゃね
長ったらしいパスワードなんかいくつも覚えられないしな
rootも同じパスワードで使うなら一緒だけど
0368login:Penguin
垢版 |
2018/06/04(月) 20:28:12.54ID:dJQjg3Kz
雑談は雑談スレでやれ
0369login:Penguin
垢版 |
2018/06/04(月) 20:39:06.73ID:akYpM0oq
どなたか助けてください。
tail -fでログ監視しているとしょっちゅうセッションが切断されるのですが、原因を特定する方法を探しています。
ClientAliveInterval等は設定しています。
TCPKeepAliveも設定しています。
/var/log/messageには異常と思しきメッセージはありません。

ちなみにtail -fでログ監視しているとセッションは切断されますが、viでログを開いて放置していてもセッションは切断されません。
この挙動の差についても気になります。

どなたかアドバイス等いただけませんか。
0370login:Penguin
垢版 |
2018/06/04(月) 20:40:49.36ID:jTFYzrtz
>>sage
「セッション」ってのはSSHのセッション?
0371login:Penguin
垢版 |
2018/06/04(月) 20:44:04.52ID:jTFYzrtz
切れてもいいようにscreen使っとくとか
そもそも目視なんかやめて通知を自動化するとか
0372login:Penguin
垢版 |
2018/06/04(月) 21:12:20.68ID:akYpM0oq
>>370
SSHのセッションです。
まずは今の環境のままで、できることが何かないか探しているところです。
0373login:Penguin
垢版 |
2018/06/04(月) 21:32:54.26ID:/dY2rMuc
>>364
もとからpoweruserとかいろいろあるよ。もちろん自分で作ることもできる。
0374login:Penguin
垢版 |
2018/06/04(月) 21:35:27.55ID:/dY2rMuc
>>365
ユーザーグループの話じゃないの?
AdministratorsとかPoewerUsersとかGuestsとかUsersとか。
0375login:Penguin
垢版 |
2018/06/04(月) 21:38:00.05ID:sZWph2cG
>>372
sshならタイムアウトしないように設定を見直したら?
ServerAliveIntervalとかClientAliveIntervalでググる
0376login:Penguin
垢版 |
2018/06/04(月) 22:24:09.36ID:+s293q7C
>>362
まったくどうでもいいが綺麗なIDだな。
/usr/share とかにあってもおかしくない名前だ
0377login:Penguin
垢版 |
2018/06/04(月) 23:05:07.06ID:uRESpfb0
>>374
そうだな。仕組みの一つがユーザーグループだな

だがLinux・Unixで同じことはできない。できると思うか?
例えばadminグループでもつくって、重要なファイルはすべて
adminグループ所有とするればいいと思うか?

そんなことをすれば、重要なファイルまで
パスワードを要求されることもなく簡単に変更できてしまうだろう。
rootを乗っ取らなくてもadminグループのユーザーを乗っ取るだけで何でもできる

じゃあ今まで通り、重要なファイルはrootグループに所有させるか?
だがこれだとsudoでrootユーザーにならなければ変更できない
一般ユーザーのままファイルを変更することはできない
rootアカウントを無効にすることはできない

Windowsではその問題を解決した。もはやAdministratorアカウントは必要ない
管理者権限をもたせたければ単に一般ユーザーをAdministratorsに属せばいい。
そうして重要なファイルを変更する場合はUACという機能によって権限昇格していいかのダイアログが表示される
そう。Administratosに属しても通常は一般ユーザーのままなんだよ。
Linuxでは高い権限を持ったグループであるが、Windowsは高い権限に移行可能なグループという違いがある
蛇足だがUACはパスワードを入力しなければいけなくすることもできる
0378login:Penguin
垢版 |
2018/06/04(月) 23:49:30.71ID:2ov3yyy/
>>377
wheelグループがあるだろ。まともな管理者はサービスごとにユーザー分けるだろ。ファイルごとに権限も所有者も変えれるだろ。直感的だろ。
言いたいことはわかるけど、ここはLinux板だし、乱文過ぎて理解するのしんどい。
0379login:Penguin
垢版 |
2018/06/04(月) 23:52:13.82ID:uRESpfb0
>>378
wheelグループがあるのはRedHat系。Debian系にはない。
そして、そこは本質じゃない。その程度で話しかけないでくれるかな?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況