[ネットワーク拡張メモ] VMware16.2.2 で ubuntu22.04.1 仮想マシンを作成 + 静的 IP を変更 + ソースを変更 + mobaxterm リモート接続 + コマンド プロンプトの色を変更 (cka テスト仮想マシン ビルド)

作成者: ningan123
日付: '2022-11-21 22:34'
更新日: '2022-12-13 00:04'

準備する

ミラー: https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/22.04.1/ubuntu-22.04.1-desktop-amd64.isohttps://mirrors.tuna.tsinghua.edu.cn/ubuntu-リリース/22.04.1/

ヴイエムウェア:16.2.2

ステップ

  1. 新しい仮想マシンを作成する

パラメータを設定した後、以下に示すようにシステムのインストールが開始されます。

長いインストールが開始されました
19:17-19:47 インストールが完了しました

上級1

DNSが解決できない

仮想マシンがドメイン名を解決できず、ドメイン名にアクセスできず、IP にアクセスできることがわかります (IP は通常の仮想マシンを通じて解決されます。下の 2 番目の図)。

ゲートウェイを確認してください。ゲートウェイへの ping に問題はありません。

/etc/resolv.conf ファイルを確認して、使用可能な DNS サーバーがないことを確認します
。このファイルに DNS サーバーを追加すると、再起動するたびに以前の構成に更新されます。

静的IPを変更する方法を採用し、ついでにDNSを追加します

静的IPを変更する

ネットワークカード構成の表示

これは変更を加えていないネットワーク カードの構成です

/etc/netplan/01-network-manager-all.yaml ファイルを次のように変更します。

埋め込む:

netplan apply

レンダラーをコメントアウトします
(レンダラーが追加されていない場合、このエラーが報告されます。netplan apply を再度実行すると問題ありません)。

IPアドレスを確認してください、正常に変更されました~

ドメイン名に再度pingを実行します。問題ありません~

yaml ファイルは次のとおりです。

root@ubuntu-22:~# cat /etc/netplan/01-network-manager-all.yaml
network:
  ethernets:
    ens33:
      dhcp4: no
      dhcp6: no
      addresses:
        - 192.168.1.100/24
      routes:
        - to: default
          via: 192.168.1.2
      nameservers:
        addresses:
          - 114.114.114.114
          - 8.8.8.8
  version: 2
  #renderer: networkd

ソースを変更する

vimをダウンロードしたいのですが、ダウンロードできません

ソース操作を Wave に変更します

Ubuntuのソフトウェアソース設定ファイルは/etc/apt/sources.listです。


备份原始源文件source.list 
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
 
修改源文件sources.list  中科大ubuntu 22.04镜像
sudo cat << EOF > /etc/apt/sources.list
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
EOF


apt update

アップデート後はスムーズにvimをダウンロードできるようになりました

上級2

リモート接続

一般的なユーザー接続

Ubuntu にはネイティブ ssh クライアントがあり、ssh コマンドを通じて確認できます。

リモート接続サーバーは付属していないため、独自にインストールする必要があります。コマンドは次のとおりです。

sudo apt install openssh-server

SSHが正常に起動したかどうかを確認する

 /etc/init.d/ssh status
 systemctl status ssh
ps -e | grep sshd

リモート接続、正常に接続できます

ssh username@ip

これはcmdのリモート接続です

これは mobaxterm のリモート接続です

ルート接続

一般ユーザーの接続でしたが、現時点ではrootユーザーはまだ接続できません

Ubuntu の SSH サービスがインストールされたら、root ユーザーのログインが許可されているかどうかを確認します。許可されていない場合、root ユーザーはリモートでログインできないため、構成を変更する必要があります。

「/etc/ssh/sshd_config」を開きます

sudo vim /etc/ssh/sshd_config

次の行を見つけて #: PermitRootLogin 禁止パスワードをコメントアウトします。

「PermitRootLogin yes」があるかどうかを確認し、新しい行を追加します: PermitRootLogin yes

サービスを再起動する

 /etc/init.d/ssh restart
 systemctl restart ssh

試してみましたが、まだ接続できません

rootパスワードを変更する

Ubuntu のデフォルトの root パスワードはランダムです。つまり、起動するたびに新しい root パスワードが生成されます。ターミナルにコマンド sudo passwd を入力し、現在のユーザーのパスワードを入力します。

新しいパスワードの入力と確認を求める画面が表示されますが、このときのパスワードが新しいrootパスワードです。変更が成功したら、コマンド su root を入力し、新しいパスワードを入力すると問題ありません。

root を使用して再度接続し、それが見つかったら正常に接続できます。

上級3

ターミナルのコマンドプロンプトの色を変更する

vim ~/.bashrc
PS1='\[\e[32;40m\][\u@\h \W]\$\[\e[0m\] '  # green
PS1='\[\e[34;40m\][\u@\h \W]\$\[\e[0m\] '  #blue
source ~/.bashrc

ご覧のとおり、ターミナルが緑色に変わりました。詳細については付録を参照してください。

参考文献

Ubuntu 22.04 国内ソースを変更する 清華大学ソース Ali ソース 中国科学技術大学ソース 163 ソース
root アカウントを使用した ubuntu の最初の SSH リモート ログイン チュートリアル
# Xshell Linux centOS コマンド プロンプトの色の変更

おすすめ

転載: blog.csdn.net/weixin_42072280/article/details/128351846