NECのIXシリーズにsshでアクセスできない(ネゴシエーション失敗)
家にあるNECのIX2105にUbuntu22.04が入ったノートPCからssh(OpenSSH)を利用してアクセスしようとしたら
Unable to negotiate with $IPADDR port $PORT: no matching host key type found. Their offer: ssh-rsa
と言われるようになりアクセスできなくなった。
どうやらOSアップデート(20.04→22.04)に伴うOpenSSHのアップデートで安全性が低いRSA/SHA1接続がデフォルト無効化されるようになったらしく、そのためネゴシエーションでIX側から提示されたssh-rsa
によるSSHができなくなったようである。IX側にそのような設定項目/ファームウェア更新は見た限り無いみたい*1なのでIX側の設定変更では解決できないぽい(対応していないならNECには早く対応して欲しい *2 )
明示的にRSA/SHA1による接続を復活させる
.ssh/configのIX機器に対する接続プロファイルに下記の記述をすればssh-rsaによる接続がまたできるようになるようだ
HostKeyAlgorithms=+ssh-rsa
参考
最新版デスクトップ版Googleドライブでファイルの同期場所を変える
GoogleDriveでWindows、Mac間でプログラムが入ったファイルを共有しているのですが、C言語を始めるにあたりWindowsにMinGWを入れてそれでビルドをしようとするのですが、どうやらプログラムまでのパスに2byte文字が入ってるとそこのパスが文字化けしファイルが見つからない、となってしまうのでそれを直すために初期の同期フォルダ名の「Google ドライブ」を「GoogleDrive」に変更したいと思います
動作環境
Windows10 64bit
Google ドライブ 53.0.4.0
方法
- タスクバーからGoogleドライブのアイコンを見つけてそれをクリックする
- 右上の歯車マークをクリックして設定のウィンドウが出るのでそこで左カラムの「Google ドライブ」をクリックし、「ファイルをミラーリングする」から一時的に「ファイルをストリーミングする」に変更して、右下の「保存」で設定を保存します(アプリの再起動を促されるので再起動します)
3.「Google ドライブ」フォルダーを好きなフォルダ名に変更します。(場所も変更できます)
4.再び設定画面に戻り、「ファイルをミラーリングする」に戻します。その際、青字の「フォルダの場所を変更する」にてフォルダの場所を指定できますので、先ほど場所/名前を変更したフォルダを指定します(再起動を促されるので再起動します)
風邪ひいた
どうも、お久しぶりです。
中間試験も終わり、ひと段落したところで唐突に現れたクッッッッッッッッッッソ寒い日本にやられて風邪をひいてしまいました。
今年は例のウィルスの影響で外出る時はマスクするので珍しく風邪をひかずに済んでいたのですが、残念ながらやられてしまいました
寒い...
すまん
高校が午後授業なので午前は特に何もない。 親も働きに出てるので誰もいない
自分のところはまだ下水道が通っておらず浄化槽があるのだが、年に1回ぐらい点検のおじさんが来る。それが今日の午前らしく、お金と点検履歴書みたいなものを渡しといてねと言われたのでL2スイッチのコンフィグをいじりながら待っていたのだがベットにふらっと行ってしまい寝てしまった
あいにく起きた時にはもう遅く、郵便受けにはご不在の連絡が入っていた。居るのに...
そこにはお金は後で振り込んどいてねと書いてあり、これは面倒なことになったと思った
大変申し訳ない。ここに供養します。