Linux

ALL

Linux でのハードディスクフォーマット方法

USBの外付けハードディスクは、買ってすぐに Windows で利用できるように、NTFSフォーマットがされています。これを Linux に繋げて使う場合、NTFS以外の ext3 や ext4 でフォーマットしたい場合のフォーマット方法で...
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/na...
Linuxサーバ
ALL

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

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

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

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

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

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

メールアドレスの入力間違いを減らす mailcheck.js

フォームでメールアドレスを入力してもらっても、そのアドレスに入力間違いがあった場合、メールを送ることが出来ません。メールアドレスの入力時にチェックできれば、入力ミスを防ぐことが出来ます。そのようなチェックを行える、mailcheck という...
Linuxサーバプログラミング