chevron_left

メインカテゴリーを選択しなおす

cancel
パソコン鳥のブログ http://vogel.at.webry.info/

Linuxサーバの設定や、Windowsパソコンについて色々綴るブログです。

30代男性で、社内システム管理者みたいなことをやっています。 20年以上前に、マイコンBASICマガジンという雑誌に自作ゲームが掲載されたことがあります。

パソコン鳥
フォロー
住所
未設定
出身
未設定
ブログ村参加

2014/01/24

1件〜100件

  • 移転しました

    「パソコン鳥のブログ」は、新しいサイトに移転しました。 移転先は https://pcvogel.sarakura.net/ です。

  • Windows10で突然タスクバーに天気予報が出るようになった

    Windows10 で WindowsUpdate により、タスクバーに天気予報が出るようになったみたいです。 これが不要な場合の消し方です。

  • WinSCPでファイル暗号化

    WinSCPでは、リモートPCへのファイル転送時に、通信経路の暗号化だけでは無く、ファイル自体も暗号化できます。 リモートPC上で、ファイル名・ファイルの内容ともに暗号化されて保存できます。 以下、設定方法です。 リモートホストの指定時に、転送プロトコルで SFTP を指定します。 SFTP を指定したら、「設定」ボタンを押します。

  • Chrome90以前でPDFを作成すると、見た目は同じでも文字コードが異なる文字が出力される

    Chromeブラウザで 印刷実行時に、[送信先] を "PDFに保存" を選ぶと、WEBページをPDFに出来ます。 ところが、ふと気づいたのですが、Chromeバージョン89,90 でPDFを作成すると、漢字によっては元の文字と異なる文字コードに変わります。 これ、見た目は同じでも、実は部首を表す文字に変わります。 いくつか試した限りでは、どうも、次のような漢字の部首名を表す文字で PDFに出力されます。 ⼀⼁…

  • Windows10 から Alexa端末にしゃべらせる

    Windows10 から Alexa端末にしゃべらせるやり方です。 Linux や RaspberryPi では alexa_remote_control.sh を使ってしゃべらせることができますが、これを Windows10 で実行します。 本記事での方法で、WSL(Windows Subsystem for Linux)のインストールや、その他システムにインストールするようなアプリを使わずに済みます。 な…

  • スクリプトから Fireタブレットや FireTV Stick にしゃべらせる

    Linuxマシンや RaspberryPi から Alexa端末にしゃべらせる alexa-remote-control スクリプトは、AmazonEcho 以外にも、Fireタブレットや FireTV Stick もしゃべらせることができます。 準備 まず、下記サイトを参考に、alexa_remote_control.sh を実行できるようにしてください。

  • alexa-remote-control で Alexa端末でサウンドを鳴らす際に指定できるサウンド名

    alexa-remote-control を使えば、AmazonEcho や FireHD などのAlexa端末で喋らせたり、特定のサウンドを鳴らしたりできます。 サウンドは次のように -e sound: に続けてサウンド名を指定すれば鳴らせます。 ./alexa_remote_control.sh -e sound:bell_02 指定するサウンド名は、以下のページ、…

  • netperf で測定するためのファイアウォール設定と実行オプション

    netperf を実行する場合の、ファイアウォール設定と netperfに指定するオプションの説明です。 また、どうもnetperfのバージョンがサーバー・クライアントで異なると、測定できないことがあるようです。 ここではソースコードから netperf をビルドして使用します。 netperf用意(サーバー・クライアント両方) サーバー・クライアン…

  • 複数のAlexa端末のどれから呼びかけたのか判定する(RaspberryPi,Ubuntu)

    Amazon Echo から「○○オン」や「○○オフ」でRaspberryPi や Ubuntu 上のコマンドを実行する、node-red-contrib-amazon-echo を使う方法を下記記事で紹介しました。 複数のAlexa端末を使っている場合、node-red-contrib-amazon-echo ではどの端末から声をかけたかが判別できませんが、alexa-remote-control を使えば判別できます。 …

  • AmazonEchoからUbuntuのコマンドを実行する(node-red-contrib-amazon-echo)

    AmazonEcho から Ubuntu のコマンドを実行する方法です。 アレクサ、に続けて「○○オン」や「○○オフ」で、Ubuntu上のコマンドを実行できます。 Raspberry Pi や Windows上のコマンドを実行する場合は、次の記事を参照してください。 AmazonEchoからRaspberryPiのコマンドを実行する(node-red-contrib-amazon-echo): パソコン…

  • 久しぶりに使ったNASにアクセスできない~SMB 1.0/CIFS 自動削除が有効になっている場合

    古いNASを使っていて、"SMB1.0/CIFSファイル共有のサポート"にチェックを付けていても、一定期間NASを使わなかったらアクセスできなくなることがあるようです。 "SMB 1.0/CIFS 自動削除" が有効になっている場合です。 3週間ぶりにアクセスしようとしたら、これが原因でNASにアクセスできなくなりました。

  • Windows10のストレージセンサーで設定してもごみ箱の中が整理されない

    ストレージセンサーで、ごみ箱に移動してから指定期間が過ぎたファイルを削除できるはずですが、こちらの環境ではどうも機能していないようです。 下記のように1日で設定しても、削除されていませんでした・・・

  • AndroidスマホのモバイルSuicaが重くなったのでかわりにGooglePayを使う

    モバイルSuica が3月のリニューアルから、起動が遅く、重くなってしまいました。 レビューの点数も低くなっていています。 Androidスマホでは、公式のモバイルSuicaの代わりに、Goog…

  • Windows10からのVPN接続でエラーが出る場合の確認事項

    Windows10でVPN接続しようとした際に出るエラーとその対処方法です。 VPNサーバーは下記記事の設定で、CentOSで動作していることを想定しています。 VPN(L2TP/IPsec)サーバの設定(strongswan使用): パソコン鳥のブログ CentOS8でVPN(L2TP/IPsec)サーバの…

  • Chromeブラウザのテキスト入力欄でIMEがオン(日本語入力)がどうかで背景色を変える拡張機能 IME State Visible

    Chromeブラウザのテキスト入力欄へ入力時に、現在のIMEが日本語入力モードかどうかが分からず、英字で入れたいのに日本語モードだったり、日本語を入れたいのに半角ローマ字で入力したりを回避できる、Chrome用の拡張機能 IME State Visible です。 IMEがオン(日本語入力)の場合に、背景色が変わります。

  • スマホで「次のように言ってみてください」と出てくるGoogleアシスタントが邪魔

    スマホをさわっていて、下の画像のような「次のように言ってみてください」と出てくる画面、Googleアシスタントの画面ですが、ホームボタンを長押しすると出てきます。 使っているスマホがホームボタンの下に指紋認証用のセンサーがあって、指紋認証の際によく、ホームボタン長押しと誤認されてGoogleアシスタントの画面が出てきます。 これが邪魔なので、Googleアシスタントを無効にして出なくする設定です。

  • 画面右下に「システム警告」とか「ウィルスが見つかりました」とか通知画面が出るようになった場合

    WindowsでGoogle Chrome ブラウザを使っていて、「通知を許可しますか」とダイアログが出てきた際に許可してしまい、以降、画面右下に「システム警告」とか「ウィルスが見つかりました」とかの画面が出るようになってしまった場合の対処です。 下のような画面です。

  • 今年のカレンダーの祝日が違う!

    新年度になり、cronで利用すると便利な、祝日や平日(営業日)かの判定方法で紹介したcronの設定をしようとして、偶然見つけた次のツイート。 うん?今年のカレンダー、祝日が違うかも? 今年のカレンダーは自力で書き換えないといけない箇所がある

  • Hyper-V と VirtualBox が共存できないんですけど・・

    Hyper-V が有効になっている環境でも、VirtualBox 6.0以降だとVirtualBoxで仮想マシンを動作できるみたいなのですが、自分の環境では動作できません・・・ Windows10 Pro + VirtualBox のバージョンは 6.1.18 です。 「Oracle VM VirtualBox 6.0」が正式版に ~「Hyper-V」フォールバックをサポート - 窓の杜 Hyper-V がオン…

  • Hyper-V でホストの起動・シャットダウンに連動して、ゲストの仮想マシンを起動・シャットダウンする

    Hyper-V でホストのWindowsの起動・シャットダウンに連動して、ゲストの仮想マシンを自動的に起動・シャットダウンさせる方法です。 Windows起動時に仮想マシンを自動的に起動する Hyper-Vマネージャで、仮想マシン名の上で右クリックし、設定 を選択します。 設定画面の左側のツリーで、”自動開始アクション” を選択します。 ここで、「常にこの仮想マシンを自動的に起動する」を選択すると、Windows起動時に…

  • Hyper-V で仮想マシン上のネットワーク転送性能が劇的に低くなった時の解決方法

    Windows の Hyper-V を使用して仮想マシンを作成した際、その仮想マシン上でのネットワーク転送性能が劇的に低くなっていました。 ネットワークカードの設定で、仮想マシンキューという項目があればオフにします。 これで改善します。 設定は、ネットワークカードのプロパティ - 構成 - 詳細設定 と進みます。 表示された一覧で、仮想マシンキュー の箇所を Disabled にします。 これで解決です。

  • メールアプリのバックグラウンドでのモバイルデータ使用量が多いけど・・

    Androidスマホ、メールアプリを立ち上げることはまれなのですが、今月のバックグラウンドでの通信量が700MBを超えていました。 いつもの月は、スマホ全体でも利用データ量は1GBしないのですが。

  • Google検索ツールオプションを画面左側に固定表示する Greasemonkeyスクリプト Fix Google Search Options を更新しました

    Google検索ツールの検索対象の言語と、検索期間のオプションをすぐに指定出来るようにサイドバーに表示する Greasemonkeyスクリプトを更新して Version:1.4.0 にしました。 Fix Google Search Options Fix Google Search Options を使うと、下の画像のように、検索オプションを常時左側に表示します。 サイドバーに表…

  • WindowsUpdateで「ハードウェアがサポートされていません」となって失敗する

    WindowsUpdateで「ハードウェアがサポートされていません」となって失敗する場合についてです。 …

  • エプソンプリンタで「プリンタードライバーの用紙設定とプリンターに登録されている用紙情報が異なります」と出る場合

    エプソンのプリンタで「プリンタードライバーの用紙設定とプリンターに登録されている用紙情報が異なります」と出る場合の設定方法です。 出てきた際に設定しておかないと、毎回この表示が出たり、意図しない用紙に印刷されてしまいます。

  • ターミナルにログイン時に、背景色を変える

    Linuxでターミナルにログイン時に、背景色を変えるには、.bashrc に次のように入れます。 #に続けてカラーコードを16進数で指定します。 .bashrc if [ -n "$SSH_TTY" ]; then     echo -e "\033]11;#A00000\a" fi こんな感じになります。 本番サーバやテストサーバで色を変えておくと、間違って本番サーバで作業することが回避できます。

  • リモートLinuxマシンで .bashrcで何か出力するようにしていると scpでコピーされない

    リモートLinuxマシンで .bashrcで何か出力するようにしていると、scp でそのPC上のファイルを転送しようとしても行われません。 例えば .bashrc に echo Hello の行があると、scp実行時に Hello と表示されるだけでファイルの転送はされません。 対処です。 ssh接続時に表示して、scp接続時には何も表示しないようにします。 .bashrc で次のようにすると、ssh接続時のみ表示が行われ、scpでは何も表示されないの…

  • Excelで罫線が引けない・表示されないことがある

    Excelで罫線を引いたはずなのに、引けない(表示されない)場合に、確認する点です。 例えば、下の画像の赤枠のセルに枠線を引いたのですが、表示されていません。

  • ThunderbirdでDATEフィールドの無いメールが先頭に並ぶ

    Thunderbird で、受信したメールが先頭に並ぶことがあります。 メール送信時刻を示す Dateフィールドが無いメールがこのようになります。 メールを受信した日時が、そのようなメールの送信日時として扱われてしまいます。 送信側の問題ですが、先方に対処してもらうことは面倒なので、こちらの Thunderbird の設定で対処します。 例えば、下の画像の赤枠の箇所が問題のメールです。 (モザイクだらけですが)

  • Fire TV Stick を第2世代から第3世代に買い換えたらサクサク動いて快適

    Fire TV Stick を第2世代(2016年9月~)から、第3世代(2020年9月~)に買い換えたら、かなりサクサク動いて快適になりました。

  • CentOS7以降で CGIスクリプトで /tmp にアクセスする場合

    CentOS6時代に動かしていた CGIスクリプトを、CentOS7サーバーで動かそうとしましたが、/tmp 下のファイルアクセスに注意が必要でした。 CGIスクリプトから /tmpから読み書きできるのに、シェルなどから確認しても /tmp に該当ファイルが無かったり。 逆に、/tmp下のファイルをCGIスクリプトでアクセスできなかったり。 下のサイトによると、CentOS7以降で systemd で起動されるサービス(WEBなど)は、そのサービス専用…

  • 公的個人認証サービスでスマホをマイナンバーカードリーダとして使う

    e-Tax等のサービスで、PCからマイナンバーカードを使用して認証できるものがあります。 ご利用できる行政手続き等 | 公的個人認証サービス ポータルサイト マイナンバーカードを読み込ませるのにICカードリーダが必要ですが、BluetoothがあるWindows8.1以降の場合、スマホをカードリーダとして使えます。

  • SSD換装後の起動で「No boot device」となって Windowsが起動できない場合

    SSD換装後の起動で「No boot device」となって Windowsが起動できない場合の対処方法です。 なお、ここでは次の記事の「HDDからSSDへのコピー」でSSDがコピーされていることを前提としています。 SSDへの換装手順と、エラーコード 0xc000000e で起動不可になった場合の対処: パソコン鳥のブログ Windows10インストールメディア…

  • VirtualBoxでLinux仮想マシンが起動できなくなったら

    VirtualBoxで、Linux仮想マシンが起動できなくなったり、Linuxインストールが進まない場合の対処です。 Hyper-V がオフになっていないと、問題が起こります。 本記事が対象とする現象 ・仮想マシンを起動しようとして「仮想マシン XXXX のセッションを開けませんでした」と表示されたダイアログが出る場合

  • ニンテンドースイッチで使えたUSBマイク

    ニンテンドースイッチのフォートナイトで、子供がボイスチャットをする場合は、相手と話している声が親にも聞こえるようにしたくて、ヘッドセットでは無い、単体のマイクを探していました。 スイッチはUSBマイクをつなげられるのですが、対応していないUSBマイクをつなげると、音が出なくなってしまいます。 どんなマイクが使えるか探しましたが、ネットでは数千円するようなマイクを使っていました。 安いマイクでいい…

  • Windows10で突然あるウィンドウだけでキー入力できなくなる

    最近、Windows10で突然あるウィンドウだけでキー入力できなくなる現象が起きています。 他のウィンドウではキー入力は通常通り行えます。 今のところ、Slack と Chromeブラウザで発生しましたが、一旦キー入力できなくなると、アプリを立ち上げなおすまで、そのままです。 またウィンドウ右上の閉じるボタンを押しても、すぐにウィンドウが閉じられずに数秒固まってから閉じられます。 下記記事では Excel ではキー入…

  • Chromeブラウザで時刻がずれている

    パソコンの時刻はずれていないのに、Chormeブラウザで時刻がずれている場合の対処です。 どうも、Chromeで問題が発生しており、Edge(CHromium版),Firefox,IEでは問題ありませんでした。 下記サイトによると、Chromeバージョン88 で発生しているようです。 Windowsのタイムゾーンの設定を切り替える方法が説明されていて、それにより問題解決しました。

  • Ubuntuでディスク書き込みをなるべくRAMDISK上にする

    Ubuntu20.04でディスク書き込みが多いディレクトリをRAMDISK上にし、HDDへの書き込みを抑制する設定方法です。 また、Raspberry Pi + Ubuntu では、HDDではなくSDカード使用ですが、同様に SDカードへの書き込みを抑制できます。 なお、RAMDISK上の内容は、以下の記事で紹介した folder2ram によって、システム終了時に変更をディスクへ反映させます。

  • ヤマダ電機アプリで保証書の確認ができない場合

    ヤマダ電機アプリで保証書を確認しようとしても、「電子保証書を確認ただく為に、ご本人様確認のためのメールアドレスの認証が必要です」と出てメール送信しても進まない場合の対処です。

  • DLNA対応オーディオにしたRaspberryPiを表す再生デバイス名を変更する

    RasyberryPi で MPD、upmpdcli を設定すると、RasyberryPi に接続したBluetoothスピーカへ、PCから音楽再生できます。 この時、foobar2000 や Windows Media Player 等で再生させるデバイスを指定する際の名称を、デフォルトの UpMpd から変更する方法です。

  • Linux でひかり電話にかかってきた電話番号を取得する(2021)

    ナンバーディスプレイに加入していると電話番号を表示できますが、同様にLinux で、ひかり電話にかかってきた電話番号を取得できます。 以下では Ubuntu での取得方法です。 なお、以前の記事でも紹介しましたが、使用するモジュールを最新のものにしているのと、一部設定方法が異なる箇所がありますので、本記事の設定の方を参照してください。 (~/.baresip/accounts ファイルの記述内容が異なっています)

  • Linux(Ubuntu) で複数NICを指している場合に、ネットワーク経路の優先度を指定する

    Linux で複数NICを指している場合に、ネットワーク経路の優先度を指定するコマンドです。 ifmetric を使います。 Ubuntu では次のコマンドでインストールします。 apt-get install ifmetric 次の書式で実行します。 メトリック値が小さいルートが、優先経路となります。 ifmetric インタフェース名 メトリック値 例えば、次のような場合、インタ…

  • chkrootkit の Linux.Xor.DDoS誤検知

    chkrootkit の Linux.Xor.DDoS誤検知についてです。 Suckitを誤検知する場合は、次の記事を見てください。 chkrootkit のSuckit誤検知の修正: パソコン鳥のブログ Linux で rootkit検知ツール chkrootkit を導入していますが、Linux.Xor.DDoS の感染を検知しました。  : Searching for Linux.Xor.DDoS ...…

  • パソコンの音楽をDLNA対応オーディオで聴く場合の、Windows10での設定

    Windows10 の Windows Media Player で再生した音楽を、DLNA対応オーディオや、Bluetoothスピーカに接続したRaspberryPiで聴くための設定です。 DLNA対応オーディオで聴く場合は、下記記事の「DMS:Windows7以降のパソコン」の箇所は、本記事の内容で設定します。 スマホやパソコンの音楽をDLNA対応オーディオで聴く: パソコン鳥のブログ

  • Windows10 でドライブ文字をパスに割り当てる

    Windows10 でドライブ文字をパスに割り当てる設定です。 DOSコマンドのsubstと同じことができます。 ここでの設定で、再起動後も割り当ては維持されます。 管理者権限のコマンドプロンプト/PowerShellで、次の書式で実行し、Windowsを再起動します。 ドライブレターに D や E といったドライブレターを指定してください。 パスに、指定したドライブレターに割り当てたいディレクトリを指定します。

  • Excel で日本語入力時に、カーソルキーで数字が入力されたり、DELETEキーでピリオドが入力される場合

    Excel で日本語入力時に、カーソルキー(上下左右キー)を押すと 8,2,4,6 の数字が入力されたり、DELETEキーを押すと.(ピリオド)が入力される場合の対処です。 どうも、Windows10 「May 2020 Update」(2004)以降で、Microsoft IME が新しくなったようですが、これにより問題が起こる場合があるようです。 以前のバージョンの Microsoft IMEを使うようにすれば、解決します。 以下のサイトの手順で設定できます。

  • Gmailで複数のパソコンからメールをPOPで受信する場合に必要な「最新モード」の設定

    Gmail を複数のパソコンで POP で使っている場合、1台のパソコンで受信したメールがもう1台で受信できません。 最新モードを設定する必要があります。 (メールクライアントで、サーバーにメッセージを残す設定をしていても、この記事での設定が必要です) 私は、下記ページで存在を知りました。 複数のPCからPOPで受信したい場合 - 東京経済大学 TKUメール…

  • [Ubuntu] サーバーを再起動する度に、そのサーバにssh で接続しようとするとホストの公開鍵が変わったエラーメッセージが表示される

    サーバーを再起動するたびに、そのサーバーへ ssh で接続しようとすると次のようなメッセージが出る場合です。 ssh接続元で保存していた接続先ホストの公開鍵と、サーバーの公開鍵が異なると出るエラーです。 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @ @@@@@@@@@@@@@@@@@…

  • Linuxでディスク上の任意のディレクトリをRAMDISKに移し、システム終了時に変更をディスクへ反映させる

    folder2ram を使うと、ディスク上の任意のディレクトリの内容を RAMDISK にできます。 また、システム起動時・停止時に、自動的に RAMDISK の内容をディスクと同期してくれます。 https://github.com/bobafetthotmail/folder2ram 指定したディレクトリの内容は、folder2ram起動時(システム起動時)に RAMDISK にコピーされます。 folder2ram終了時(システム終了時)に、RAMDISK の内容はディスク上へ反映されます。 …

  • Amazonの支払いでパソコンからdocomoのd払いができない場合

    パソコンで、Amazon でd払いを選択して進めようとすると、「ご利用になるには、スマートフォンやタブレットからドコモの回線(spモード)で接続してください。」と出て支払いができない場合です。 Amazon の アカウントサービス - お客様の支払い方法 とたどって、「ご登録の携帯決済」の箇所を確認します。 次のように「認証が必要です」と表示されていたら、スマホの Amazonアプリでの操作が必要です。

  • CentOS の yum で再起動が必要なパッケージを除外する

    CentOS の yum で、再起動が必要なパッケージを除外する方法です。 CentOS のパッケージアップデートで再起動が必要かチェックする方法で、パッケージアップデートで再起動が必要かチェックするコマンド needs-restarting を紹介しました。 この needs-restarting は、再起動が必要かのチェックは、

  • えぇ~CentOS8のサポート期限が2029年5月から2021年12月になってしまった

    CentOS8が2021年末をもって終了とのこと。 サポート期限が2029年5月までの予定だったのに、2021年12月に終了になってしまうなんて・・ CentOSが開発方針を変更ーー「CentOS 8」は2021年終了、今後は「CentOS Stream」に注力 | OSDN Magazine CentOSは、サポート期間が10年と長いので、選択していたのに。 UbuntuはLTSでも5年のサポート期間で、ちょ…

  • CentOS6と同じファイアウォール設定で CentOS7/8 で時刻同期ができなくなった

    CentOS6 から CentOS7/8 にしたら、時刻同期ができなくなりました。 標準でインストールされる時刻同期のコマンドが CentOS6 の ntpd から、CentOS7/8 では chronyd に変更になっていますが、問い合わせに使うポート番号も変わっていて、ファイアウォールの設定で対応できていなかったためでした。 発生した問題 次のような状況でした。 CentOS6 から CentOS7/8 にしたら、時刻同期ができなくなりました。 …

  • NAS(共有フォルダ)上の大量のファイルがあるディレクトリを高速に削除するバッチファイル

    NAS(共有フォルダ)上で、大量のファイルがあるディレクトリを削除する場合、エクスプローラでは削除開始までに時間がかかります。 コマンドプロンプトから rmdir /S /q \\test_share\testdir とコマンドを打って消そうとしても、なぜか \\test_share\testdir\data1 - ディレクトリが空ではありません。 と言われて消せなかったりします。 /S オプションは、指定されたディレクトリと、その中のすべてのディレクトリと…

  • shはブレース展開できないので Ubuntu の cron で注意

    先日の記事のブレース展開は、記事タイトルに bash とある通り bashだけで有効で、sh では無効ですが、そのために Ubuntu の cron で失敗しました。 bash でコマンドへ同じような引数を繰り返して指定する場合にブレース展開を使う: パソコン鳥のブログ bashだと、次のように書くと、 rsync -av --delete --exc…

  • bash でコマンドへ同じような引数を繰り返して指定する場合にブレース展開を使う

    bash にブレース展開というものがあって、コマンドへ同じような引数を繰り返して指定する場合に便利です。 ブレース展開: ba…

  • Excelで「数式を計算できません。循環参照がありますが、この場合、循環参照は表示されません」と出るセルの確認方法

    Excelでファイルを開いたときに、「数式を計算できません。循環参照がありますが、この場合、循環参照は表示されません。」と出る場合、どのセルが問題か確認する方法です。

  • Ubuntu のパッケージアップデート実行で、システムの再起動が必要かチェックする方法

    Ubuntu のパッケージアップデート実行で、システムの再起動が必要か確認するコマンドについてです。 システム再起動の要否は、/var/run/reboot-required で確認します。 サービス再起動/プロセス再起動が必要な場合は、checkrestart コマンドで確認できます。 /var/run/reboot-required /var/run/reboot-required の存在を確認します。 存在していれば、システムの再起動が必要です。 また、その時のファイ…

  • CentOS のパッケージアップデートで再起動が必要かチェックする方法

    CentOS のパッケージアップデート実行で、システムの再起動が必要か確認するコマンドについて。 yum update / dnf upgrade 後に needs-restarting を実行します。 (needs-restartingコマンドは yum-utilsパッケージのインストールで入ります) needs-restarting -r -r オプションをつけると、システム再起動が必要かどうかを出力します。 コマンドの戻り値は、システム再起動が必要な場合は 1 、不要な場合…

  • RaspberryPi4とBluetoothスピーカーをペアリングさせて、複数台のPCから使えるDLNA対応オーディオにする

    RaspberryPiとBluetoothスピーカーをペアリングさせ、それをDLNA対応オーディオにします。 PCで DLNAに対応した音楽再生プレーヤからサウンド再生できます。 これにより、1つのBluetoothスピーカーを複数のPCから共有できます。 なお、ここでの設定手順の OS は Ubuntu Server 20.04 LTS です。 RaspberryPi4 の Ubuntuインストール 次の記事の「RaspberryPi4 の Ubuntuインストール」に従って作業してくだ…

  • RaspberryPi4でBluetoothスピーカーを接続する

    RaspberryPi4 で Bluetoothスピーカーを接続する手順です。 なお、ここでの設定手順の OS は Ubuntu Server 20.04 LTS です。 すでに Ubuntu で動作している場合は、「BluetoothスピーカとRaspberryPi4の接続」から読み進めてください。 RaspberryPi4 の Ubuntuインストール 外付けHDDに Ubuntu を入れる場合は、次の記事の手順を実施します。

  • Ubuntu20.04 で pulseaudio をシステム起動時に実行する

    サウンド再生には pulseaudio が必要ですが、Ubuntu デフォルトではpulseaudio はユーザーごとに、ログイン/ログアウトのたびに 起動・終了されます。 これを、ログインせずとも自動起動するようにします。 特定のユーザーアカウントで、システム起動時にpulseaudio を起動させます。 システム起動時に pulseaudio を起動させるユーザーアカウントで、次を実行します。 mkdir -p ~/.config/syste…

  • CentOS で firewalld の代わりに iptables を使う

    iptables をインストールします。 yum install iptables-services 既存の firewalld を止め、iptables が起動されるようにします。 systemctl stop firewalld systemctl disable firewalld systemctl enable iptables systemctl start iptables これで iptables が動作します。 なお、設定した iptablesルールは再起動したら消えてしまいます。 …

  • /run/user/$UIDディレクトリはいつ作られるか

    Ubuntu で /run/user/$UID($UIDはユーザーID )ディレクトリがありますが、これはユーザーがログインした際に作られます。 (正確には、PAM の pam_systemd によって、初回ユーザーセッション開始時に作られます) その為、ユーザーログイン前に cron を実行する際は、/run/user/$UID があることを期待しているプログラムの実行ではエラーが起こります。 例えば、pulseaudio をユーザー権限で実行させよ…

  • CentOS8 の dnf でセキュリティに関するパッケージの更新のみ行う

    CentOS8 の dnf コマンドにはセキュリティに関するパッケージのみ対象とする --security オプションがありますが、CentOS ではセキュリティアップデート用のリポジトリが公開されていない為、デフォルトでは機能しません。 そこで、--security を機能させる為の設定について説明します。 セキュリティアップデート用のリポジトリを、ローカルに作成するスクリプトが公開されているので、それを使用します。 インスト…

  • opensslコマンドで暗号化 SSL/TLSのバージョンを指定して SMTPサーバーの接続を確認する

    暗号化 SSL/TLSのバージョンを指定して SMTPサーバーの接続を確認する方法です 次のようにして、SSL/TLSのバージョンを指定します。 openssl s_client -starttls smtp -crlf -connect メールサーバ名:587 -ssl3 openssl s_client -starttls smtp -crlf -connect メールサーバ名:587 -tls1 openssl s_client -starttls smtp -crlf -connect メールサーバ名:587 -tls1_1 openssl s_client -starttls…

  • CentOS/Ubuntu でスワップ領域としてファイルを使用する

    スワップ領域を大きくしたい場合に、スワップパーティションを切りなおさずに、ファイルをスワップ領域として使用する方法です。 スワップ領域をファイルとして用意します。 以下の例では、1024 x 1048576 Bytes = 1GBytes のファイルを用意しています。 dd if=/dev/zero of=/swapfile bs=1024 count=1048576 mkswap /swapfile chmod 0600 /swapfile /etc/fstab に、スワップファ…

  • CentOS の Postfix で Postgrey による迷惑メール対策

    CentOS の Postfix でグレイリスティングを有効にする Postgrey の設定方法です。 グレイリスティングにより迷惑メール対策が行えます。 参考:Greylisting方式による迷惑メール対策|電子メール | 岐阜大学情報館 またここでは、グレイリスティングで迷惑メール対策する対象に、迷惑メールの送信元となることが多い、動的…

  • CentOS8 を VPNサーバー&Sambaサーバーにして、VPN越しにSamba(共有フォルダ)にアクセスする

    CentOS8 を VPNサーバー&Sambaサーバーにして、WindowsPCから VPN越しにSamba(共有フォルダ)にアクセスさせる方法です。 VPNサーバーは、以下記事で設定済みを想定しています。 CentOS8でVPN(L2TP/IPsec)サーバの設定(strongswan使用): パソコン鳥のブログ 今回の設定では、Linuxサーバーのユーザのホーム領域 /home/USERNAME (U…

  • Raspberry Pi 4 Model B で Ubuntu20 をUSB接続のHDD/SSDから起動する

    Raspberry Pi 4 Model B で Ubuntu20 を、USB接続のHDD/SSDから起動する方法です。 途中までの設定で microSDカードが必要ですが、最終的には microSDカードは不要になります。 準備 次のものを用意しておきます。 Raspberry Pi をネットワークにつなげるネットワーク環境とLANケーブル Raspberry Pi 4 Model B と ディ…

  • CentOS8でVPN(L2TP/IPsec)サーバの設定(strongswan使用)

    CentOS8でのVPN(L2TP/IPsec)サーバの構築方法です。 CentOS7については、次の記事の方をご覧ください。 VPN(L2TP/IPsec)サーバの設定(strongswan使用): パソコン鳥のブログ CentOS8でも、上記記事の内容に従って設定していきます。 (CentOS6/7の場合に分かれている箇所は、CentOS7の記述の方) ただし、2点、CentOS8では次のよう…

  • Linux システムのメモリ不足で CPAN で perlモジュールインストールが失敗する場合

    Linux 上でシステムのメモリ不足の場合、CPAN で perlモジュールインストールが次のようなエラーが出てできないようです。この場合、cpanm を使うとインストールできます。 perl -MCPAN -e shell で install Web::Scraper でインストールしようとした場合: Catching error: "Can't chdir to : No such file or directory at /usr/share/…

  • CentOS8でlvをインストールする

    CentOS8 で lv を RPMパッケージでインストールする方法です。 (CentOS7も同じ手順でインストールできます) 次のコマンドを実行します。 curl -O http://ftp.riken.jp/Linux/dag/redhat/el6/en/x86_64/rpmforge/RPMS/lv-4.51-1.el6.rf.x86_64.rpm rpm -ivh lv-4.51-1.el6.rf.x86_64.rpm rpm実行で次のエラーが出たら、yum install ncurses-compat-libs を実行後…

  • Windows10で「この共有には最新でないSMB1プロトコルが必要です」と表示される

    Windows10ファイル共有にアクセスした場合に、「ネットワーク接続の復元」ダイアログで、…

  • Ubuntu の VPN(L2TP/IPsec)で接続/切断したユーザーや接続元IPアドレスの確認方法

    Ubuntu の VPN(L2TP/IPsec)で、ログからユーザのVPN接続/切断や、接続元IPアドレスを確認する方法です。 なお、VPNのユーザー認証は、Linuxアカウントで認証する設定になっていることが必要です。 UbuntuでのVPN(L2TP/IPsec)サーバで、Linuxアカウントで認証する: パソコン鳥のブログ auth.log による確認 VPN接続/切断時…

  • Thunderbird 78 でメールが送受信できなくなった場合は、postfix で TLS1.0 のみ使用する設定にしていないか

    Thunderbird 78 から、TLS 1.0/1.1 のサポートが無効になりました。これにより、TLS1.2以降に対応していない、古いメールサーバでメールを送受信できなくなります。 Thunderbird 78 にしてからメールが送受信できなくなった場合は、main.cf のオプションで TLS 1.0 (または TLS1.1)のみ使用するようになっていないか確認してみてください。 特に、2014年に SSLv3 に関する脆弱性(POODLE 攻撃)が発覚しましたが、この時 CentO…

  • logwatch で VPN(strongswan )用の出力

    CentOS で strongswan によるVPN(設定方法は こちらの記事) を運用している場合、logwatch での ログレポートでは、以下のように接続ログが Unmatched Entries として扱われます。 これを Strongswan の項目としてレポートされるようにする設定です。 --------------------- Connections (secure-log) Begin ------…

  • Chromium版Edge でSOCKSプロキシをコマンドラインオプションで指定する

    SSH のダイナミックポートフォワーディングを使うと、SOCKSプロキシという、SSHサーバをHTTPプロキシのように使うことができます。 ブラウザでのWEBアクセス時の接続元がSSHサーバーになり、使用DNSサーバーもSSHサーバーで指定のものになります。 これにより、コロナ禍によるテレワークでも、会社に置いたSSHサーバー経由で、社内WEBを参照できます。

  • curl でWEB上のファイルが更新されていたらダウンロードする

    ファイルをダウンロードするコマンド curl が、Windows10にも標準で実装されるようになりました。 この curl で、WEB上のファイルが更新されていたらダウンロードする書式です。 次のように実行します。 curl -z XXXXX -R -o XXXXX https://yyyyy -o オプションでダウンロードしたファイルを保存する際のファイル名を指定します。 -z オプションをつける…

  • CentOS7/Ubuntu ですぐ時刻合わせする

    CentOS7/Ubuntu で、すぐ時刻合わせする方法です。 CentOS7 の場合 ntpdate を実行します。 ntpdate ntp.nict.jp 次のような表示が出て、すぐに時刻同期されます。 15 Sep 10:45:30 ntpdate[18995]: step time server 61.205.120.130 offset 586165.437581 sec ntpdate実行で、次…

  • [Ubuntu] ファイアウォール ufw で海外からの接続をブロックする

    Ubuntu でファイアウォール ufw 使用時に、設定している許可/拒否のルールに影響を与えずに、海外からの接続をブロックする設定です。 記事タイトルは「ファイアウォール ufw で海外からの接続をブロックする」ですが、正確には、ufw から、ブロック用のファイアウォールiptablesのルールを実行します。 説明 ufw は iptables のラッパーですが、ここでは、海外からの接続ブロック用の iptables のルールを作成し…

  • Node-RED でmp3等のサウンドファイルを再生する node-red-contrib-play-audio-file

    Node-RED を実行しているマシン上のサウンドファイルを再生できる node-red-contrib-alexa-remote があります。 Linuxでは、mpg123、mpg321、play で再生できるものが使用できるようです。 Windowsでは動作しませんでした。mp3を再生しようとしたら、Node-RED が終了しました。 node-red-contrib-play-audio-file (node) - Nod…

  • スマホがスリープに入っているとアプリの通知が遅れる場合の対処

    Androidスマホがスリープモードに入っていると、アプリの通知が遅れて届く場合に、すぐ通知を受け取る設定です。 Yahoo!ニュースアプリで、豪雨時などの防災通知をオンにしていましたが、1時間くらい遅れて通知されていましたが、ここでの設定で、すぐ通知されるようになりました。 ただし、スリープモードでも通知を受け取るということは、電池消費に影響することも考えられます。 こちらで試したところ、Yahoo!ニュースア…

  • WSL で WindowsStoreからのインストールと同等のUbuntuイメージを手動でインストールする

    WSL で WindowsStore からインストールする場合と同等の、Ubuntuイメージを手動でインストールする方法です。 インストール先パスを指定したり、複数Ubuntuをインストールすることができます。 ただし、WindowsStoreからのインストールと異なり、スタートメニューにアイコンが作られず、コマンドラインで起動する必要があります。 インストール 下記サイトの「ディストリビューションのダウンロード」の箇所…

  • CentOS6 の MySQL から CentOS7 の MariaDB へ移行

    CentOS6.10 の MySQL5.1 から、CentOS7の MariaDB5.5 への移行です。 まるごと移行の場合は、mysqldump によるダンプではなく、/var/lib/mysql下をそのままコピーして移行できます。 (すでに CentOS7 で既存のデータベースが動作している場合は、ここでの操作はしないようにしてください) CentOS7 で yum install mariadb mariadb-server systemctl stop mariadb CentOS6 から CentOS7 へ /var/lib/mysql下をコピー …

  • 2000円のWiFi中継器で電波状況が劇的に良くなった

    先日、下の記事でマンション内の無線LANの電波状況を調べてみましたが、WiFi中継器を使うことで、電波状況が悪かった部屋でも改善するか試しました。 電波強度を表すヒートマップを作成して無線LANルータを置く位置を考えた: パソコン鳥のブログ WiFi中継器を使うと、既設の無線LANのエリアを拡大できます。 説明動画がありましたので…

  • WSL の CentOS7 で MySQL をインストールする

    WSL で CentOS7 をインストールします。 下記記事の手順でインストールしてください。 WSL で CentOS を使う: パソコン鳥のブログ MySQLをインストールします。 CentOS 7 はデフォルトではyumのリポジトリにMySQLがないので、リポジトリを追加します https://dev.mysql.com/downloads/repo/yum/ の Red Hat Enterprise Linux 7 /…

  • 特定の宛先だけ VPN経由で通信させる(PowerShellで設定)

    通常VPN使用時はすべての通信がVPN経由で流れますが、特定の宛先だけ VPN経由で通信させる設定です。なお、Windowsでの設定です。 次の記事では route コマンドでの設定方法ですが、本記事では PowerShell上での設定方法です。 特定の宛先だけ VPN経由で通信させる 設定は、デフォルトで VPN経由で通信しないようにした上で、特定の宛…

  • 電波強度を表すヒートマップを作成して無線LANルータを置く位置を考えた

    マンション内の無線LANの電波状況を調べてみました。 電波状況測定は、Androidスマホで 「Wi-Fiミレル」 を使用しました。 場所ごとに電波強度を計測して、下の図のような電波強度を表すヒートマップを作成できます。 緑色が電波の強い箇所、赤色が弱い箇所です。

  • iptabels でのポート転送

    Linux の iptabels でのポート転送です。 次のファイルに追記します。 /etc/sysctl.conf net.ipv4.ip_forward=1 次のように iptbales を実行します。 ここでは、TCPで 192.168.1.30:1234 への通信を 10.0.2.50:80 へ転送する例です。 iptables -t nat -A PREROUTING -m tcp -p tcp --dst 192.168.1.…

  • UbuntuでのVPN(L2TP/IPsec)サーバで、Linuxアカウントで認証する

    UbuntuのVPN(L2TP/IPsec)サーバで、Linuxアカウントで認証する方法です。 VPN(L2TP/IPsec)サーバの設定 VPN接続時の認証方式で PAP と CHAP がありますが、PAP を使用するようにします。 PAP では認証に PAM を使用でき、この PAM で VPNサーバ上の Linuxアカウントで認証できます。 なお、PAP は認証は平文での通信ですが、この通信は暗号化された IPsec上で行うので、問題ありません。 まず、下記の記事の通…

  • Windowsでポート転送

    Windowsでのポート転送です。 次のコマンドを管理者権限のコマンドプロンプトやPowerShellで実行します。 使用するIPアドレスが IPv4,IPv6 かによって、以下の v4tov4 を v4tov4 , v4tov6 , v6tov4 , v6tov6 に置き換えてください。 登録 netsh interface portproxy add v4tov4 listenport=転送元ポート番号 listenaddr=転送元アドレス connectport=転送先ポート番号…

  • 2020年にリリースされるChrome、Chromium版Edge のWEBサーバーの設定で注意が必要な変更点

    2020年内の Chrome、Chromium版Edge のリリースにおける、WEBサーバーの設定に注意が必要そうな変更点です。 なるべく一次情報のリンクを記載しました。 なお、下記日付は日本時間ではありません。日本語版のリリース日はずれる可能性があります。 2020/7/15 ブラウザ:Chrome84 TLS1.0、TLS1.1無効化 https://blogs.windows.com/msedgedev/2020/03/31/tls-1-0-tls-1-1-schedule-update-edge-ie11/ https://www.chr…

  • Chrome、chromiumブラウザのリリーススケジュール

    リリーススケジュールを次のページで確認できます Chromeのリリーススケジュール https://www.chromestatus.com/features/schedule chromiumのリリーススケジュール https://chromiumdash.appspot.com/schedule Microsoft Edge はリリース予定が公開されていないようです。 Chromium版Edge は、上記の chromiumのリリーススケジュール以降、としかわからないですね。

  • ブラウザでアクセス時に「情報は完全には保護されていません」「情報はセキュリティで保護されていません」と出る場合

    Chromeブラウザや Edge でネットしている際に、下の画像のように「情報は完全には保護されていません」(Chrome)、「情報はセキュリティで保護されていません」(Edge)と出た場合、これはサーバーの問題で、お使いのPCやブラウザの問題ではありません。

  • AmazonEchoからWindowsマシンのコマンドを実行する(node-red-contrib-amazon-echo)

    AmazonEcho から Windowsマシン上のコマンドを実行する方法です。 アレクサ、に続けて「○○オン」や「○○オフ」で、Windows上のコマンドを実行できます。 本記事での方法は、 ・Alexaスキルの導入は不要 ・外部のサーバーへのアクセスは不要 となり、自宅内の Windowsマシンへの設定だけで完結します。 ここでは設定例として、「テスト オン」や「テスト オフ」で、Windows上のデスクトップに置いた exec.bat を…

  • MTUを確認できるWEBページ

    次の記事で設定した MTU について、設定された MTU の値を簡単に確認する方法です。 フレッツ 光ネクストのMTU を 1454 に設定する: パソコン鳥のブログ VPN接続が不安定な場合 MTU を調節する: パソコン鳥のブログ

  • 郵便追跡サービスにアクセス時にChromeブラウザのURLバーに警告マークが出る

    日本郵便の郵便追跡サービス(https://trackings.post.japanpost.jp/services/srv/search/)にChromeブラウザでアクセスすると、URLバーに (i) の警告マークが出ます。 クリックすると、「このサイトへの接続は完全には保護されていません」と出ます。 警告は出ますが、あやしいページというわけではありません。

  • [IP 設定の編集]でDNS設定すると、「IP 設定を保存できません。1つまたは複数の設定を確認して、やり直してください。」でエラーになる

    Windows 10 で、DNSサーバーを手動で設定する場合、[IP 設定の編集]でDNS設定(次のリンクの手順)をしてはいけません。 トラブルになります。 TCP/IP 設定を変更する - Windows Help にわかには信じがたいのですが、[IP 設定の編集]ではどうやら、指定するDNSサーバーのIPアドレスの長さが 優先DNS < 代…

  • サーバールームのエアコンが壊れた時の室温上昇とPC内の温度

    サーバールームのエアコンが壊れて、室温が上昇しました。 室温が 55度まで上昇しました・・・ さて、ドアを開け放して送風機を動かして室温を下げる際、室温とサーバー内のマザーボード上の温度を測定しました。 マザーボード上の温度は、 lm-sensors というツールで取得した値です。 LinuxでCPUの温度やファンの回転数を取得する…

ブログリーダー」を活用して、パソコン鳥さんをフォローしませんか?

ハンドル名
パソコン鳥さん
ブログタイトル
パソコン鳥のブログ
フォロー
パソコン鳥のブログ

にほんブログ村 カテゴリー一覧

商用