linux

今日も結婚できなかったクラスタの皆さんこんにちは。カノジョできないエンジニア Advent Calendar 2017の8日目、来る日も来る日も結婚できずカノジョもできずに毎晩オフトゥンでメソメソ泣きながら眠りにつく日々でございます。

…続きを読む

何があったん?

自宅のFedora25、カーネルのバージョンをkernel-4.13.5-100.fc25.x86_64にアップデートしたら、Landiskにcifsマウントできなくなった。。。多分この辺が影響しているのかも知れない・・・。同時にアップデートされたパッケージを確認してみる。

$ sudo cat /var/log/dnf.rpm.log | egrep "^Oct[[:space:]]{1,}17" | egrep "(Upgraded|Installed)"
Oct 17 09:26:59 INFO Upgraded: perl-libs-4:5.24.3-389.fc25.x86_64
Oct 17 09:27:00 INFO Upgraded: avidemux-libs-2.7.0-2.fc25.x86_64
Oct 17 09:27:00 INFO Upgraded: avidemux-qt-2.7.0-2.fc25.x86_64
Oct 17 09:27:02 INFO Installed: kernel-core-4.13.5-100.fc25.x86_64
Oct 17 09:27:04 INFO Installed: kernel-debug-core-4.13.5-100.fc25.x86_64
Oct 17 09:27:09 INFO Installed: kernel-debug-modules-4.13.5-100.fc25.x86_64
Oct 17 09:27:14 INFO Installed: kernel-modules-4.13.5-100.fc25.x86_64
Oct 17 09:27:14 INFO Upgraded: avidemux-2.7.0-2.fc25.x86_64
Oct 17 09:27:14 INFO Upgraded: perl-macros-4:5.24.3-389.fc25.x86_64
Oct 17 09:27:14 INFO Upgraded: perl-Errno-1.25-389.fc25.x86_64
Oct 17 09:27:15 INFO Upgraded: perl-IO-1.36-389.fc25.x86_64
Oct 17 09:27:15 INFO Upgraded: perl-4:5.24.3-389.fc25.x86_64
Oct 17 09:27:15 INFO Upgraded: copy-jdk-configs-3.2-1.fc25.noarch
Oct 17 09:27:20 INFO Upgraded: java-1.8.0-openjdk-headless-1:1.8.0.144-7.b01.fc25.x86_64
Oct 17 09:27:20 INFO Upgraded: perl-devel-4:5.24.3-389.fc25.x86_64
Oct 17 09:27:20 INFO Upgraded: perl-IO-Zlib-1:1.10-389.fc25.noarch
Oct 17 09:27:20 INFO Upgraded: perl-Locale-Maketext-Simple-1:0.21-389.fc25.noarch
Oct 17 09:27:20 INFO Upgraded: perl-Math-Complex-1.59-389.fc25.noarch
Oct 17 09:27:20 INFO Upgraded: perl-Net-Ping-2.43-389.fc25.noarch
Oct 17 09:27:21 INFO Upgraded: perl-Pod-Html-1.22.01-389.fc25.noarch
Oct 17 09:27:21 INFO Upgraded: perl-SelfLoader-1.23-389.fc25.noarch
Oct 17 09:27:21 INFO Upgraded: avidemux-i18n-2.7.0-2.fc25.noarch
Oct 17 09:27:21 INFO Installed: kernel-4.13.5-100.fc25.x86_64
Oct 17 09:27:25 INFO Installed: kernel-debug-modules-extra-4.13.5-100.fc25.x86_64
Oct 17 09:27:25 INFO Upgraded: avidemux-cli-2.7.0-2.fc25.x86_64
Oct 17 09:27:25 INFO Upgraded: perl-open-1.10-389.fc25.noarch
Oct 17 09:27:26 INFO Upgraded: kernel-headers-4.13.5-100.fc25.x86_64

昨日のアップデートで、他にファイルシステム関係で怪しいものはないので、やはりkernelが悪さしているぽい。

どーした?

とりあえず、前のバージョンのkernelで起動してみたら何のことはなくマウントできたので、しばらくはこれで誤魔化すか。マウントオプションで回避できるかも検討してみよう。やれやれ。

[amazonjs asin="4774184268" locale="JP" title="改訂新版プロのためのLinuxシステム構築・運用技術 (Software Design plus)"]

複数の接続元からSSH接続をさせたい、かつそのうち1つのユーザーは動的IPアドレスから接続させなければならない、という要件はよくある話です。こうしたユーザーのためにSSHで使用するTCP/22番ポートをフルオープンにするのは躊躇われるかと思いますので、こんな仕組みを考えてみました。

  • ユーザー「hamada」は固定IPアドレスからTCP/22へssh接続させる
  • ユーザー「nullpopopo」は動的IPアドレスからTCP/12345へssh接続させる

下記手順を行う前に、あらかじめ hamada ユーザーと nullpopopo ユーザーを useradd コマンドで作成しておいてください。

Ansible徹底入門 クラウド時代の新しい構成管理の実現

…続きを読む

どうもこんばんは。 @nullpopopo です。またおっさんになってしまいました。以下の要件でLinuxのローカルユーザーを作成したくなったので、シェルスクリプト一撃でできるようにしてみました。

  1. OSインストール直後の真っさらな状態(root以外にログインできるユーザーはいない)
  2. UID GIDともに1000番から連番で作成。ただし、GIDは1000番固定。
  3. グループ名は「webmaster」
  4. パスワードはランダムな8文字で、 /root 直下にパスワードのメモを残しておく(もちろん後で消す)

…続きを読む