初期設定
ubuntu 20.04LTS導入しました。自分メモとして残します。
リンク
# 必要ソフト導入
sudo apt install pm-utils lv nmap ssh net-tools vim
# コンソール表示を英語にしたい
setting → region → 表示設定を変更
# 以下の設定では、gnome-terminalが起動しなくなる。
vi ~/.bashrc
export LANG=en_US
# 2023/02/24 ubuntu 22.04 LTS
# プロンプトを英語表示させる
vi ~/.bashrc
export LANG=ja_JP.UTF-8
export LANGUAGE=en_US.UTF-8
export LC_TIME=en_US.UTF-8
export LC_MESSAGES=en_US.UTF-8
# 時刻がUTCになっている時は、以下のコマンドを実行
sudo timedatectl set-timezone Asia/Tokyo
対象PCにパスワード無しでsshでログインできるようにする
ローカルPCから以下のコマンドを実施
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server-ip -p 22
Control Caps key関連
「caps lock」を「control」として利用する方法です。
Web記事でよく見かける「/etc/default/keyboard」の変更(XKBOPTIONS=”ctrl:nocaps”)では、効果がありませんでしたので、以下の手順で変更します。
sudo apt install gnome-tweaks
# gnome-tweaksを起動して、以下の手順で変更。
「キーボードとマウス」 → 「追加のレイアウトオプション」 → 「Ctrl position -> Caps Lock を Ctrl として扱う」にチェックを入れます。
gsettings set org.gnome.desktop.input-sources xkb-options "['terminate:ctrl_alt_bksp', 'ctrl:swapcaps']"
macOSからvncにて接続できない
# macOSの vncにて接続時に「互換性」のエラーが表示されるときのコマンド
# 以下のコマンドを入力
DISPLAY=:0 gsettings set org.gnome.Vino require-encryption false
sshにてエラーが出て接続できない。
既存の端末にログインを試みると、以下のメッセージが表示されログインができませんでした。
Unable to negotiate with 10.0.0.134 port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
以下の方法で対処できます(セキュリティの低下に注意!)
vi ~/.ssh/config
host *
KexAlgorithms +diffie-hellman-group1-sha1
リンク