2017年1月22日 星期日

電腦-Redmine中文亂碼

電腦-Redmine中文亂碼

將 MySQL匯出,轉換成 utf8 再匯入回去

1. 匯出資料
mysqldump --uroot -p redmine > redmine.sql

2. 使用 sed 手動將 latin1_swedish_ci 取代成 utf8_general_ci
sed -i 's/latin1_swedish_ci/utf8_general_ci/g' redmine.sql

3. 使用 sed 手動將 latin1 取代成 utf8
sed -i 's/latin1/utf8/g' redmine.sql

4. 匯入 utf-8 的資料
mysql -uroot -p redmine < redmine.sql

資料來源:
Install Redmine with Apache on Debian 6

2017年1月9日 星期一

電腦 Windows-手動設定更新wsus主機(2)

使用cmd,讓client與WSUS更新
將以下內容存成wsus-update.cmd,在client上以系統管理者執行。
WUServer、WUStatusServer請更換成WSUS Server的IP
======
@echo on
net stop wuauserv
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v AccountDomainSid /f
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v PingID /f
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f

REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "WUServer" /d "http://192.168.1.1:8530" /t REG_SZ /f
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "WUStatusServer" /d "http://192.168.1.1:8530" /t REG_SZ /f

REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "UseWUServer" /d "00000001" /t REG_DWORD /f
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "NoAutoUpdate" /d "00000000" /t REG_DWORD /f
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "AUOptions" /d "00000002" /t REG_DWORD /f
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "ScheduledInstallDay" /d "00000000" /t REG_DWORD /f
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "ScheduledInstallTime" /d "00000003" /t REG_DWORD /f

net start wuauserv
wuauclt /resetauthorization /detectnows
wuauclt /detectnow
wuauclt /reportnow

pause
======

參數說明:
數值名稱:NoAutoUpdate
數值資料:0 或 1
0: 啓用自動更新(預設)。
1: 禁用自動更新。
註冊表數值類型:Reg_DWORD

數值名稱:AUOptions
數值資料:1 到 4
1: 自動更新中的“保持我的電腦最新”已被禁用。
2: 提醒下載和安裝。
3: 自動下載並提醒安裝。
4: 自動下載並自動執行計劃的安裝。
註冊表數值類型:Reg_DWORD

數值名稱:ScheduledInstallDay
數值資料:0 到 7
0: 每天。
1 到 7:一周的每一天,從周日 (1) 到周六 (7)。
註冊表數值類型:Reg_DWORD

數值名稱:ScheduledInstallTime
數值資料:n,其中 n 以 24 小時形式表示的一天中的時間 (0-23)。
註冊表數值類型:Reg_DWORD

數值名稱:UseWUServer
數值資料:將此值設置爲 1,則自動更新將使用正運行軟體更新服務而不是 Windows 更新的伺服器。
註冊表數值類型:Reg_DWORD

數值名稱:RescheduleWaitTime
數值資料:m,其中 m 等於從自動更新啓動之後到它開始安裝已經錯過計劃時間的安裝之前要等待的時間(以分鐘爲單位,1-60 代表 1 分鐘到 60 分鐘)。
註冊表數值類型:Reg_DWORD
注意:用戶端更新爲 SUS SP1 用戶端版本或更高版本後,此設置僅影響用戶端行爲。

數值名稱:NoAutoRebootWithLoggedOnUsers
數值資料:Reg_DWORD:0 (false) 或 1 (true)。如果設置爲 1,當有登錄用戶時,自動更新不會自動重新啓動電腦。
註冊表數值類型:Reg_DWORD


電腦 Windows-手動設定更新wsus主機(1)

Windows-手動設定更新wsus主機

未加入網域的電腦可以使用gpedit.msc 本機群組原則設定更新主機


本機群組原則>電腦設定>系統管理範本>Windows 元件>Windows Update
設定自動更新
指定內部網路更新位置

http://192.168.1.1:8530
更新服務位置及統計伺服器輸入相同即可

執行 gpupdate /force

WSUS 用戶端相關指令
wuauclt /detectnow  
讓用戶端立即至WSUS連線

wuauclt /reportnow
讓用戶端立即回報更新狀態

2016年12月27日 星期二

電腦 windows mklink 用法 (symbolic link)

windows mklink 用法
Linux上, symbolic link可以將檔案或資料夾產生一個或多各連結,
在 Windows 的 mklink ,也有相同功能。
用administrator 開啟命令提示字元,輸入mklink /?






1.建立
建立d:\temp連結目錄,指向e:\temp
mklink /d d:\temp e:\temp
建立d:\temp連結目錄,指向網路磁碟
mklink /d d:\temp \\138.20.1.141\e$\temp
2.刪除
rmdir d:\temp
rd d:\temp

2016年12月20日 星期二

電腦 Vmware-Esxi 5.5 snmp設定

Vmware-Esxi 5.5 snmp設定

檔案存在於/etc/vmware/snmp.xml

可於本機指令esxcli system snmp進行修改snmp.xml

esxcli system snmp set -r
esxcli system snmp set -c public
esxcli system snmp set -t 10.15.0.1@161/public
esxcli system snmp set -p 161
esxcli system snmp set -l warning
esxcli system snmp set -e yes

esxcli system snmp get 確認snmp.xml內容。

/etc/init.d/snmpd restart


esxcli system snmp set --enable true ( esxi 6.0 )

測試
snmpwalk -v 2c -c public 10.15.0.1

=============================================
ESXI 5.5
esxcli system snmp set -t 10.15.0.1@161/public,10.15.0.2@161/public

電腦 windows 網域環境中出現工作站與網域控制器信任失敗問題

windows 網域環境中出現工作站與網域控制器信任失敗問題

工作站使用網域帳號登入時,出現 " the trust relationship between this workstation and the primary domain failed "或 " 此工作站和主要網域間的信任關係失敗 " 的問題。

1.使用本機管理者帳號登入,退出網域及重新加入網域。

2.使用windows內建 powershell的 Reset-ComputerMachinePassword 指令
   a.下載powershell 4.0 ,安裝
       https://www.microsoft.com/en-us/download/details.aspx?id=40855
   b.執行 Reset-ComputerMachinePassword -Server <Name of any domain controller> -Credential <domain admin account>
       <Name of any domain controller> 為網域控制器主機名稱,如:dc.domian.com
       <domain admin account> 為網域管理者帳號,如: domain\administrator


參考資料

此工作站和主域间的信任关系失败

 

How To Fix Domain Trust Issues in Active Directory

 

DON’T REJOIN TO FIX: The trust relationship between this workstation and the primary domain failed