Adobe Reader 的 shortcuts【快捷鍵】

 

Ctrl+F –> 尋找

F3 –> 往下找

Shift+F3 –> 往上找

其他 shortcuts,可以參考:https://shortcutworld.com/Adobe-Reader/win/Adobe-Reader_X_Shortcuts

廣告
張貼在 Bookmark, Linux, RHEL 6, RHEL 7, Windows, Windows 10, Windows 2016 | 發表留言

從 Linux 自動登入 ESXi 主機

 

跟 Linux 遠端自動登入 Linux 非常像,也是產生一組 key pair,將 public key 複製到 ESXi

ESXi 主機開啟 SSH 服務,並開放 firewall 之後,預設登入之後,會詢問 ESXi 的 root 密碼

image

在 Linux 主機,產生一組 RSA 的 key pair,passphrase設定為空白

ssh-keygen -t rsa

image

將 Linux 的 public key,複製到 ESXi 主機,為了避免將原來 ESXi 主機上的 key 覆蓋【overwrite】,這裡先 copy 到 ESXi 的 /tmp

scp /root/.ssh/id_rsa.pub root@esxi01:/tmp/.

image

再來到 ESXi 主機,觀察現在的 key

ls -l /tmp/id_rsa.pub

ls -l /etc/ssh/keys-root/authorized_keys

image

將 Linux 主機的 public key,附加【append】在 authorized_keys

cat /tmp/id_rsa.pub >> /etc/ssh/keys-root/authorized_keys

image

這樣就算是大功告成,基本方法跟 Linux 一樣,只是檔案改成 /etc/ssh/keys-root/authorized_keys

實際上測試一下…

image

scp 也是一樣不用密碼,從 Windows 登入 ESXi 主機,基本上也是一樣的方式,也可以設定成直接登入,不用回答密碼!

張貼在 CentOS 6, CentOS 7, 網路, 虛擬化, Linux, RHEL 6, RHEL 7, ubuntu, VMware | 發表留言

解決 vCenter 密碼過期無法部屬的問題

 

相關網址:VMware-VCSA-all-6.5.0.iso 不能 deploy …

Urgent! vcsa image on vatc site time-bombed

【VMware-VCSA-all-6.5.0-4602587.iso】因為密碼過期無法部屬,最簡單的解決辦法就是修改 ESXi 的系統時間,改到 2016.10.22 – 2017.10.22 之間,部屬完 vCenter Server 之後,再校時回來就可以了!

先看一下不修改時間會發生甚麼事?

目前 ESXi 的系統時間是 2017.11,已經不在密碼的有效起迄範圍內…

image

此時部屬 vCenter,在 stage 1 80% 會卡住很久…

image

修改一下 ESXi 系統時間

 

image

只要是 2016.10.22 – 2017.10.22 之間都可以

image

image

再重新部屬 vCenter Server 試試…

不會再卡在 stage 1 的 80%

image

先將 vCenter 的時間,對到 ESXi 那個修改過的…

image

image

登入 vCenter

image

最後記得將 ESXi 跟 vCenter 的時間,通通 NTP 校時,回到正常的系統時間!

張貼在 Bookmark, 虛擬化, NSX, View, VMware | 發表留言

停用/刪除 全部 docker container/image

 

docker 操作一段時間之後,container 跟 image 會跑出一堆,一個一個停用/刪除還挺累人的…

docker ps -a

docker images

image

先找出全部的 container

docker ps -a | awk ‘{ print $NF }’ | tail -n +2

image

如果有執行中的 container 要先 stop,才能刪除

docker stop $(docker ps -a | awk ‘{ print $NF }’ | tail -n +2)

docker rm $(docker ps -a | awk ‘{ print $NF }’ | tail -n +2)

image

再來就是找出全部的 image

docker images | awk ‘{ print $3 }’ | tail -n +2

image

刪除全部的 images

docker rmi $(docker images | awk ‘{ print $3 }’ | tail -n +2)

image

這樣就比較清爽了…

張貼在 CentOS 6, CentOS 7, container, Docker, Linux, RHEL 6, RHEL 7, ubuntu | 發表留言

在 Linux 使用指令,查詢 Google 翻譯

 

剛剛看到的網站:在 Linux CLI 查詢 Google 翻譯

他是在 Debian/ubuntu,移到 RHEL 7 試試看…

yum install gawk git

image

下載

git clone git://github.com/soimort/google-translate-cli.git

image

編譯

cd google-translate-cli/

make

make install

image

英翻中要加參數

trans {=zh-TW} “Hello World"

中翻英就不需要

image

不只是 Google 翻譯,會同時查好幾個,參考一下 man page

image

還有一些其他的用法,同時翻譯成中文+日文+韓文

trans {=zh-TW+ja+ko} “Hello World"

德文翻譯成韓文

trans {de=ko} hallo

德文翻譯成中文

trans {de=zh-TW} hallo

最後是開大絕,直接翻譯整個檔案

trans {=zh-TW} -i /usr/share/doc/bash-4.2.45/COPYING -b

image

功能真的是太強大了!

張貼在 Bookmark, CentOS 6, CentOS 7, Linux, RHEL 6, RHEL 7 | 發表留言

安裝 CentOS 7

 

下載 iso

http://ftp.isu.edu.tw/pub/Linux/CentOS/7.4.1708/isos/x86_64/

SHA1sum 檢查

image

光碟開機

image

預設的語系是【英文】

image

將語系改成【中文】

image

【最小安裝】是沒有圖形的,點選【軟體選擇】

image

點選【GNOME 桌面環境】

image

一般的情況,是用不到 kdump 的…

image

關閉 kdump

image

自動切割分割區,會使用 LVM

image

來練習一下如何手動切割分割區

點選【安裝目的地】

image

點選【讓我自行配置磁碟分割】

image

先清除原來的分割區

image

新增新的分割區

image

感覺上變難用了,以前不是有一個使用剩餘空間的選項嗎?GB竟然還用自己敲…,不輸入單位,會當成 MB 處理【好爛…】

GB跟GiB還有一點點的差別…

image

要使用 LVM 的話,得先自行建立 VG

image

image

切割完成之後,點選【完成】

image

image

【開始安裝】

image

一邊安裝,一邊設定 root 密碼

image

 

image

 

image

第一次開機,還有一些初始化的動作…

image

image

預設的網路竟然是關閉的…

image

無法啟用網卡…冏

image

選擇語言

image

image

關閉【位置服務】

image

時區

image

image

image

image

image

剛剛網路沒開,先來啟動網卡

直接修改設定檔

image

重新開機測試看看…

image

網路終於正常了…

剛剛手動切割分割區的結果

image

張貼在 CentOS 7, Linux, RHEL 7 | 發表留言

EVE ng 需要開放的 port

 

EVE ng【Emulated Virtual Environment Next Generation】是 Cisco 模擬器,以虛擬機的形式部屬,透過網頁連線,跟 GNS3 風格不太相同。

匯出/匯入 project,比 GNS3 簡單許多,可以架在 VMware Workstation 或 Player 的虛擬機,也可以架在 vSphere 的虛擬機。

如果是單機自己使用,比較沒有 firewall 開放 port 的問題,如果是架在 vSphere,可以將 EVE ng 放在 DMZ,使用 DNAT 開放必要的 port

/sbin/iptables -t nat -A PREROUTING -p tcp –dport 8080 -j DNAT –to 192.168.0.1:80
/sbin/iptables -t nat -A PREROUTING -p tcp –dport 32769:34944 -j DNAT –to 192.168.0.1:32769-34944

image

除了 firewall 規則之外,EVE ng 的 Default Gateway 也要指向 DNAT,這樣就可以從 Internet 直接連線,練習 Cisco 的 Router / Switch 了!

張貼在 Cisco, 網路, EVE ng, 虛擬化, Linux, ubuntu | 發表留言