それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

debian

apt パッケージ名のnox の意味について

apt search していると、時々見かける nox の意味は何なの? たとえば、次のようなパッケージに使われている。 apt install vlc-nox apt install vim-nox このように、nox と付くものがある。このsuffix(接尾子)は何の意味があるのか。 nox とは nox とは no…

Cockpitでリモートからブラウザ経由でUbuntu /Debian GNU LinuxをWEBから管理する

cockpit を試してみて良かったのでめも Cockpit は、Debian/Ubuntuなどで利用できる管理ツールで、Webブラウザから操作ができる。 ターミナルが使えたり ブラウザからターミナルが使えたり daemon プロセスを再起動できたり ブラウザからsystemd のプロセス…

DebianのBackporstを利用する(ミラーサーバー経由

debian のバックポートを利用する。 debian のバックポートは、公式サービスになっています。 Debian -- ニュース -- backports サービスが公式になりました sources.list.d に加える。 直接 /etc/apt/sources.list に追記してもいいのですが、sources.list.…

umask の初期設定を全部のユーザーに適用する

umask を全部のユーザーに強制する umask と グループのsticky ビットを使って、ユーザー間でファイルを共有してファイルのパーミッションをグループで編集できるようにしておくと便利。 /etc/profile このファイルは必ず読み込まれるので、ここの最上位で設…

rclone コマンドで google ドライブにデータを転送する(rcloneインストール方法と使い方)

rclone コマンドが便利 rclone コマンドは、各種のストレージサービス間でデータの転送が出来るように設計されたクライアントコマンド。 rclone は数多のクラウドと連携してクラウド間でデータ転送を行うことが出来て、各種サービスのフロントエンドプログラ…

ssh をiptablesで国内限定にする(日本国外のIPから規制する)

グローバルIPでssh を有効にしたらスキャンがいっぱい来る 別に、実害は無いんだけど、ちょっと気持ち悪いよね。 1時間で1000近いログが溜まるんですね。 ポート22のsshはすげぇアクセス来るんだよね。 ISP側である程度のフィルタをされているはずなん…

apt list --upgradable  のパッケージを指定して個別アップグレード

指定したパッケージをアップグレードする。 アップグレード可能なパッケージは次のコマンドで解るのですが。アップグレード可能なパッケージをどうやって個別アップグレードするんだろうってずっと疑問だった。 apt list --upgradable 個別にアップグレード…

Linuxのwifiと有線のネットワーク優先度を決めたい

eth0 / wlan0 のプライオリティを決めたい ネットワークで遊んでると、NICの優先度を決めたいことがあって。 ip route を毎回いじってたけど、どうも面倒くさい。ぐぐってたら priority は ネットワーク的には metrics と呼ぶことを思い出した。 いれる前 ta…

systemd のファイルについて

systemd のファイルについて debian での systemd の構成について調べた systemd のユニットファイルが置かれている場所 /lib/systemd/ /usr/lib/systemd/ /etc/systemd/ など locate で探すと結構たくさんあってどうなってるのか面食らう。なので役割分担と…

Unixユーザーがwheelに所属しているか,所属するグループ名を取得する

コマンドでグループ名を取得したい。そしてユーザーが該当グループに属しているか調べたい。そこでユーザーのメタ情報表示するコマンドを集めてみました. groups使って所属グループ一覧 takuya@debian00:~$ groups takuya admin takuya@debian00:~$ メイン…

preseedについて

preseedとは、Debian新規インストール時に、どのようなインストールをするか事前設定して置くものです。コレを使うことでインストールが自動化出来る。N○CやF通の納品ドキュメントにRxxDHatのインストールオプションを事細かに記したドキュメントがあるんで…

Apacheのログレベルの高低

Apacheのmoduleを設定するときは、ログレベルを下げて、ログを見ると効果的。ログを使うことで途中経過などが分かり便利に、WEBにあまり情報のないmod_ldapなんてとっても便利。 ログの設定値による量の変化 ログは少量 ↓ emerg 用 ↓ alert ↓ crit ↓ error ↓…

dd_rescueコマンドで、HDDのバックアップ が楽になる

dd の進化版 dd_rescue コマンドを知りました。ddの面倒くさい部分を、自動で処理してくれる優れものです。ddは進化して dd_rescue になりました。 こんなとき便利でした。 容量が違うディスクにdd したいときどうすればいいか検索した時のメモが出てきた。…

adduserとuseraddの違い

``useradd'' または ``adduser'' コマンド?? 2010-10-29追記 Debianに限った場合でした。adduser/useraddに違いがあるのはDebianに限った場合であることを知りました。間違ってました。Fedora/CentOS系では両方は同じコマンドでした。 [root@localhost ~]#…

ttyについて ttyやptsってなんぞ?

PCにシリアルコンソールでログインできるように設定した。シリアルコンソールを使えばNICの設定などでもあわてずに利用できる。便利。シリアルコンソールでつかうmgetty mingettyのttyってなんだろう ttyとは、 どうやら、標準出力の接続先デバイス事のらし…

さくっと、自前のパッケージをAPTで共有する

必要なパッケージ aptitude install apt-utils 公開ディレクトリに設置 cp hello_2.2-3.1_i386.deb /var/www/debian #サンプルで作ったdeb cd /var/www/debian #公開ディレクトリ apt-ftparchive sources . > Sources apt-ftparchive packages . > Packages …

デフォルトで起動するエディタを変える

環境変数 EDITOR でも良いんですが。alternative システムを使うとeditor コマンドを自在に変えることが出来る。alternatives システムは java や editor コマンドなど、複数の選択肢がある時に、どれを選択するかを事前に決めておく editor コマンドを設定…

Debian+checkinstallで独自debパッケージを作る(パッケージの自作)

ビルドしたコードをmake installする。すると、誰が何を入れたのか全く分からない。カオスになる。カオスになるから再インストールをやる。それは無駄なので何とかしたい。 Debianのパッケージを作ろう Debianパッケージを作れば、インストールも再インスト…

サーバの apt パッケージ構成を保存し再現したい

Ubuntu(Debian)を何度もインストールしていると、パッケージのインストールコマンドを何度も叩いていて嫌になり、面倒だからdd して深みにはまったり。手抜きしてrsyncしてヒドい状態になったり。。。仕方ないので apt-get install XX -y をbashで書いたり…

Unixユーザーのログイン記録を調べて、不正アクセスがないか確認する。

ユーザーのログイン記録を調べる。しばらく使ってないサーバーへ久しぶりにログインしたとき、誰かが使ってないか、Rootパスワード取られてないか不安に駆られることとかあります。サーバ乗っ取られてウチのサーバーがアタックしていると通報受けること…

apt-getインストールのウィザードをやり直す。

Apt(aptitude/apt-get)でインストールすると青い背景画面で、インストールウィザードが表示されます。 インストール終了後に設定を、やり直したいと思った。どうするのだっけ。 dpkg-reconfigure コマンドを使う。 sudo dpkg-reconfigure パッケージ名 たと…

超簡単・オレオレ証明書の作り方

Debianってとても楽なんですね。調べていて拍子抜けしました。 Debianで証明書の作り方。 わずか2つのコマンドを叩くだけで完成する。(というかapt install時に実行されている気がする。) sudo aptitude install ssl-cert sudo make-ssl-cert generate-de…