2018年12月11日 星期二

Linux 上的 KMS 使用 VLMCSD

VLMCSD 下載位址:
https://github.com/Wind4/vlmcsd/releases


安裝一台 Linux , 我是使用 CentOS 7 最小安裝
CentOS-7-x86_64-Minimal-1810.iso

下載 VLMCSD (vlmcsd-1112-2018-10-20-Hotbird64) , 請自己去看最新版本
https://github.com/Wind4/vlmcsd/releases/download/svn1112/binaries.tar.gz

tar -zxvf binaries.tar.gz //解壓縮:

cd binaries //進入 binaries 目錄

ls binaries //很多資料夾,請自己選擇需要用的

cd Linux/intel/static  //因為我是使用 Linux 就進去 Linux 資料夾囉

複製 vlmcsd-x64-musl-static 到 usr/bin 並改名 kms

chmod +x /usr/bin/kms //給予執行權限

執行 kms

netstat -an | grep 1688 //確認是否執行

//設定防火牆
firewall-cmd --zone=public --add-port=1688/tcp
firewall-cmd --zone=public --permanent --add-port=1688/tcp
firewall-cmd --reload

// 開機自動啟動 kms
vi /etc/rc.local
//加入
/usr/bin/kms




2018年8月28日 星期二

停用AD Computer 帳號 script powershell

今天有以前同事打電話來,說要用 powershell 停用 AD 上面的電腦帳號,而電腦帳號散落在不同的 OU,想說能不能用powershell 讀取 txt 檔後 停用,不囉嗦簡單的寫法就這樣囉。

TXT檔內容 (只要放電腦名稱即可)
PC1
PC2
PC3





下面是 ps1 內容 (記得 OU 要改成自己公司的喔)
# Disable AD Computer from txt file v1 Gino #

Import-Module ActiveDirectory
$computers = Get-Content -Path C:\disablepc.txt
foreach ($computer in $computers){
Get-ADComputer -LDAPFilter "(name=$computer)" -SearchBase "ou=XXXXX,dc=XXXXX,dc=XXXXX" | Disable-ADAccount
}

2018年3月27日 星期二

Linux ( RHEL @ CentOS ) 安裝 Vmware Tools

現在很多的伺服器都是裝在虛擬環境上面,然而在企業上虛擬環境還是以 Vmware 占最大宗,不論是 windows or linux 當安裝在虛擬機上面後最重要的就是需要安裝 vmware tools, windows 的環境不用說很簡單就安裝好,在 Linux 的環境上面有兩種方法:

1. 安裝開源的 open-vm-tools

yum install open-vm-tools

2. 安裝原生的 vmware tools

有點麻煩,小弟還是覺得安裝 open vm tools 比較方便簡單,有興趣自行問 google 囉!!!



Linux ( CentOS7 ) 關閉 SELinux 及 Firewall

關閉防火牆
systemctl stop firewalld
停用防火牆
systemctl disable firewalld

停用 SELinux
# vi /etc/selinux/config
SELINUX=disabled