Linux

ALL

設定ファイル記述ミスして Linuxにログイン出来なくなった場合

.bashrcでミスした場合 root権か、別ユーザでログイン出来ることが必要です。 rootになれる場合は、該当ユーザの .bashrc を修正します。 root権は無いけれど、別ユーザでログイン出来る場合は、一旦別ユーザでログイン後、下...
Linuxトラブルシューティング
ALL

証明書をサーバに設定する前にチェックする

下記の記事で、以前サーバ証明書の作成方法を説明しました。 CentOS6 / Ubuntu14.04 でのサーバ証明書の作成方法 さて、作成した証明書が正しく出来たかのチェックですが、運用状態のサーバで、むやみに証明書を設定したりも出来ませ...
Linuxサーバ
ALL

Windows で Linux のコマンドを使う Gow

Linux/Unix のコマンドを使うには Cygwin もあり、gccといった開発環境も揃うのですが、単にコマンドを使うだけの用途にはインストールや設定に手間がかかります。 Gow は Cygwin の代わりとして使える軽量なコマンド群で...
LinuxWindowsソフトウェア
ALL

Windows/Linuxでの SSHポートフォワーディングの方法

リモートマシンにアクセスしたいけれど、ファイアウォール等で直接ローカルマシンからアクセス出来ない場合があります。 この場合、リモートマシンにアクセス出来るSSHサーバを経由することで、ローカルマシンから間接的にリモートマシンにアクセスする方...
LinuxWindowsソフトウェア
ALL

DNSサーバでクエリーログを出力する

DNSサーバに対して、どのような問い合わせがあったかをログ出力する設定です。 named.conf に以下を追加します。 CentOSのChroot環境では、/var/named/chroot/etc/named.conf です。 /var...
Linuxサーバ
ALL

Ubuntu で自動アップデートする設定

Ubuntuでアップデートを自動化する設定です。 パッケージのアップデートは通常、次の手順で行います。 apt-getupdate apt-getupgrade このアップデートを自動で行うパッケージ unattended-upgrades...
Linuxサーバ
ALL

特定の国を許可したり拒否する iptables設定

特定の国を許可したり拒否する iptables設定です。 以前、国内からの接続のみ許可する設定を紹介しましたが、これを拡張して、特定の国を許可したり拒否出来るようにしました。 iptables - 国内からの接続のみ許可して海外からの接続を...
Linuxサーバ
ALL

apt-get でインストール中のエラーの対処

Ubuntu の apt-get でインストール中に次のエラーで失敗する場合の対処です。 サブプロセスインストール済みのpost-installationスクリプトはエラー終了ステータス1を返しました 以下のコマンドを実行後、インストールを...
Linuxトラブルシューティング
ALL

Ubuntu14.04 で IPv6 を無効にしたら Xクライアントがエラーで起動できない件の対処

Ubuntu14.04 では次のようにすると、IPv6 を無効にして、従来の IPv4 のみでの運用になります。 rootで以下を実行して再起動する。 echo'net.ipv6.conf.all.disable_ipv6=1'>>/etc...
Linuxサーバトラブルシューティング
ALL

CentOS6 / Ubuntu14.04 でのサーバ証明書の作成方法

CentOS6.5 / Ubuntu14.04 でのサーバ証明書の作成方法です。 いわゆるオレオレ証明書になります。 以下作業は root で行ってください。 必要パッケージインストール 必要なパッケージをインストールします。 CentOS...
Linuxサーバ