bash


ssh によるファイルシステム sshfs

自分のホームディレクトリのディスク容量が一杯になってきた時、データをサーバに一時的に退避したい物です。

しかし、退避したデータは逐次参照するので手元ですぐ確認出来るような状態にしておきたい。そんな時、データの保存先サーバ nfs や samba を用意するかもしれません。

しかし、これはサーバ側に何らかの設定をしなければいけない為、サーバ管理者の権限が無い場合、どうする事もできません。

続きを読む



shred コマンドを使ってデータ漏洩を防ぐ

受け渡しが終わるとUSBメモリ内のファイルを削除して、また新しいデータを入れてデータの受け渡しを行う。しかしUSB内のデータは見かけ上削除されていますが、データはまだ残っており、
データ復旧ツールなどを使えば削除したデータを復旧出来る可能性があります。

USBメモリを使ってデータを外部の人に渡す場合、データの漏洩を防ぐ為にはUSBメモリのクリーンナップをした方が情報の漏洩を少しでも防ぐ事ができます。

続きを読む



root 権限使用ユーザ(sudo, 管理者グループ)の制限、変更

sudo とは

sudo(“su do”)は、UNIXおよびUnix系オペレーティングシステムのプログラムの1つで、ユ ーザーが別のユーザーの権限レベルでプログラムを実行するためのコマンドである。
一般的に、ユーザーがスーパーユーザー(superuser、すなわちroot)の特権レベルを利用する際に用いられることが多い。

sudo – ウィキペディア
https://ja.wikipedia.org/wiki/Sudo

sudo は、指定したユーザーでコマンドを実行するコマンドです。

sudo -u root, sudo -u taro のように使用し、ユーザを指定しない場合は、 rootとして実行されます。

続きを読む



ファイルの削除予防 -i オプション

ファイル、ディレクトリ削除時に、ファイルマネージャーを使って削除を行えば、データはゴミ箱に移動され「ごみ箱を空にする」を選択しない限りデータは削除されません。
しかしファイル削除コマンド rm は、有無を言わさずデータを削除してしまいます。

続きを読む