1. 輸入命令,檢查機器名
hostname
2. 輸入命令,臨時修改主機名hostname 主機名
3. 通過vi命令,修改/etc/hostname
檔案內容,新增主機名主機名
4. 通過vi命令,修改/etc/hosts
檔案內容,新增每乙個機器ip 機器名稱ip位址1 主機名1
ip位址2 主機名2
ip位址3 主機名3
5. 通過vi命令,修改/etc/sysconfig/network
檔案內容,新增網路中識別的主機名networking=yes
hostname=主機名
6. 通過:wq命令,儲存檔案,重啟系統生效hadoop all=(all) nopasswd: all
重啟系統,使之生效
#rsaauthentication yes
#pubkeyauthentication yes
重啟服務,使剛才的修改生效
systemctl restart sshd.service
1. 在自定義使用者家目錄下建立新目錄.ssh,授權777cd
mkdir .ssh
chmod
777 .ssh
2. 在.ssh目錄下為每台機器生成金鑰ssh-keygen
-t'rsa'
3. 複製公鑰內容到authorized_keys檔案,授權644cat id_rsa.pub >> authorized_keys
chmod 644 authorized_keys
4. 通過scp命令(此時要密碼)傳輸authorized_keys檔案,將所有機器生成的公鑰內容追加進該檔案scp authorized_keys hadoop@主機名2
:/home/hadoop/.ssh/
cat id_rsa.pub >> authorized_keys
5. 檢查所有機器的authorized_keys檔案是否相同且包含所有機器的公鑰
6. 測試使用ssh進行無密碼登入
ssh 主機名2
exit
virtualbox下centos7配置靜態ip
最新的virtualbox 5.2.12 七種網路型別區別 官方解釋 vm host vm1 vm2 vm internet vm internet host only internal bridged nat port forwarding nat network port forwarding ...
Centos7中配置虛擬主機
linux環境下面配置虛擬主機網域名稱 第一步 在root目錄下面 即根目錄 ls 檢視檔案 cd進入etc目錄 find hosts檔案 vi hosts 開啟hosts檔案並進行編輯 在開啟的檔案最下面新增 192.168.1.77 www.myfarme.com 第二步 vim etc htt...
CentOS 7 下修改主機名
方法1 root localhost hostname localhost.localdomain 方法2 centos7及以上版本 root localhost hostnamectl statichostname localhost.localdomain icon name computer ...