サーバ

ALL

gitlabのアップグレード順

GitLab をアップグレードする場合、特定のバージョンを経由しないとアップグレードできません。では、どのバージョン経由でアップグレードすべきかを確認する方法です。 次のページにアクセスします。 下の画像の画面になります。 の箇所に、現在運...
Linuxサーバ
ALL

cronでyum update

cron で yum update しようとすると yum-cron の記事が多く検索結果に出てきますが、yum update も cron で実行できます。 ただし、-y オプションを付けて、yum -y update と実行することが必...
Linuxサーバ
ALL

WindowsでリモートのLinuxのGUIアプリを表示させる-Xpra

WindowsでリモートLinuxのGUIアプリを表示させるには、次の記事で紹介したXサーバがありますが、Firefox等アプリによっては動作がとても遅いものでした。そこで、高速に動作する Xpra を紹介します。 Windowsでリモート...
LinuxWindowsサーバソフトウェア
ALL

Docker上のCentOS7でsystemctlを使えるようにしたらDockerホストでローカルログインができない

次のように docker run で、--privileged 、/sbin/init を指定すると、CentOS7の Dockerコンテナで systemctl を使えるようになります。 docker run -it -d --privi...
Linuxサーバトラブルシューティング
ALL

Ubuntuへのssh接続が突然切れる現象が発生する

Ubuntuへssh接続している時に、コマンドライン上で全角文字列を含むコマンドの編集がある条件になると、突然sshが切断される現象が発生して困っています。再現パターンは次のようです。 次の内容をコマンドラインで表示します。 echo aa...
Linuxサーバ
ALL

WSL環境移行でデフォルトユーザーがrootになる

WSL環境のインポートを行うと、元のデフォルトユーザーが引き継がれずに、インポート先でrootユーザーになってしまう場合、wsl.conf への記述で対処できます。 以下の内容で、WSL環境の /etc/wsl.conf に記述します。 [...
Linuxサーバトラブルシューティング
ALL

Ubuntuで指定されているDNSサーバ 127.0.0.53

Ubuntuでは参照先のDNSサーバが127.0.0.53となっていますが、最終的にDHCPサーバから取得したDNSサーバやユーザがGUI等で指定したDNSサーバが参照されます。この参照先DNSサーバ取得の流れです。 なお、先にまとめておく...
Linuxサーバ
ALL

busyboxで簡易WEBサーバー

Linuxコマンドを1つのプログラムに詰め込んだ BusyBoxというツールがあります。このbusyboxは busybox httpd で実行するだけで、WEBサーバーを動かすことができます。 ここでは、BusyBox の Linux版に...
Linuxサーバソフトウェア
ALL

VPN接続で除外ルートを指定する

WindowsでVPN接続時に、VPNを経由させたくない除外ルートを指定する方法です。スクリプトでVPNを作成し、その際に指定する必要があります。以下では設定方法について説明します。なお、逆に特定のあて先だけVPN経由にしたい場合は、次の記...
Windowsインターネットサーバ
ALL

xrdpが動作しているLinuxへリモートデスクトップしても画面が真っ暗な場合

Linuxでxrdpを動作させていると、Windowsからリモートデスクトップ接続できますが、接続しても画面が真っ暗な場合についてです。 接続先Linuxでログインしていたら現象が発生するので、接続先でログアウトしてください。リモートデスク...
Linuxサーバトラブルシューティング