2020年11月5日 星期四

centos install vmware tools

vmware安裝centos後它會先安裝open-vm-tools,畢竟不是vmware 出的tools,所以要先移除在安裝vmware tools
移除open-vm-tools-->yum remove open-vm-tools

安裝vmware tools
先點選install vmware tools
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
ls /mnt/cdrom   -->看是否有檔案存在
tar -xzvf /mnt/cdrom/VMwareTools-x.x.x-xxxx.tar.gz -C /tmp/   -->解壓縮至/tmp/
cd /tmp/vmware-tools-distrib/
./vmware-install.pl
如果出現unable to execute ./vmware-install.pl :No such file or directory-->表示有套件未安裝
yum install -y perl gcc make kernel-headers kernel-devel net-tools
然後再執行./vmware-install.pl ,它會問你要安裝嗎?你就按yes,之後就按enter到結束,然後reboot即可

linux install ifconfig?關閉防火牆及 SELinux

 linux 安裝時用最小安裝,之後使用ifconfig找出主機IP,卻出現找不到,使用yum search ifconfig

會告知是net-tools的一部分,就可以使用yum install -y net-tools安裝ifconfig了

關閉 SELinux:

# vi /etc/selinux/config

找到以下一行:

SELINUX=enforce

改成:

SELINUX=disabled

另外將 “SELINUXTYPE=targeted” 加上註釋, 改成這樣:


關閉 SELinux:

開啟檔案 /etc/selinux/config:

# vi /etc/selinux/config

找到以下一行:

SELINUX=enforce

改成:

SELINUX=disabled

另外將 “SELINUXTYPE=targeted” 加上註釋, 改成這樣:

# SELINUXTYPE=targeted

儲存後離開編輯器, 需要重新開機設定才會生效。要檢查 SELinux 的狀態, 執行 sestatus 指令

關閉 Firewalld 防火牆:

# systemctl stop firewalld.service

# systemctl disable firewalld.service


2020年11月4日 星期三

GCB 如何解決使用者電腦無法連入遠端桌面主機的狀況?

 政府組態基準(GCB)之設定值原則上不宜隨意更動,但如因公務執行需求,必須調整TWGCB-01-006-0116TWGCB-01-006-0107TWGCB-01-006-0145設定值,方法如下:

至「"電腦設定"=>"Windows設定"=>"安全性設定"=>"本機原則"=>"使用者權限指派"=>"允許透過遠端桌面服務登入"」設定允許透過遠端桌面服務登入之使用者清單,


並至「"電腦設定"=>"Windows設定"=>"安全性設定"=>"本機原則"=>"使用者權限指派"=>"拒絕透過遠端桌面服務登入"」設定不允許透過遠端桌面服務登入之使用者清單,


以及將「"電腦設定"=>"系統管理範本"=>"Windows元件"=>"遠端桌面服務"=>"遠端桌面工作階段主機"=>"安全性"=>"設定用戶端連線加密層級"」依機關規定設定加密層級即可。

2020年11月2日 星期一

知道本機安裝的軟體集

 wmic/output:"d:\install-apps.txt" product get name,version

會輸出到d:\install-apps.txt,就會得知軟體名稱及版本

2020年10月29日 星期四

windows 10 升級windows live mail出現0x800c013e

 請參考

https://www.tenforums.com/browsers-email/157703-live-mail-2012-screwed-up-after-v2004-update.html#post1991043


進入登入檔案:regedit 在

電腦\HKEY_CURRENT_USER\Software\Microsoft\Windows Live Mail

新增 these 3 DWORD entries (were not available for me) or change to 1 if they exist

RecreateFolderIndex = 1
RecreateStreamIndex = 1
RecreateUIDLIndex = 1

Restart Windows Live Mail

2020年10月25日 星期日

WSUS client server 出現0x8024401c、0x80244022錯誤

 有安裝wsus server時,若有windows 2016 server是client時,windows uodate會出現0x80244022或0x8024401c錯誤,上網找會跟您說

1.sfc /scannow

2.Dism /Online /Cleanup-Image /CheckHealth

3.Dism /Online /Cleanup-Image /ScanHealth
4.Dism /Online /Cleanup-Image /RestoreHealth
net stop wuauserv
net stop bits
rename c:\windows\SoftwareDistribution SoftwareDistribution.bak
net start wuauserv
net start bits
結果都無法解決
最後找到在wsus server iis管理員
選--應用程式集區--WsusPool--進階設定
在一般--佇列長度--改25000
在CPU--限制間隔(分鐘)--改15
在回收--專用記憶體限制(KB)--改0
在快速失敗保護--服務無法使用回應類型--選TcpLevel(可選)
確定後重新啟動WsusPool

2.停止IIS服務,至下列路徑開啟web.config
C:\Program Files\Update Services\WebServices\ClientWebService\

搜尋
httpRuntime maxRequestLength="4096"--保持

以此取代
httpRuntime maxRequestLength="204800" executionTimeout="7200"--不要設定


假設修改完WSUS,仍出現同樣錯誤,可試著將Client端改向官方Server更新一次,再改回WSUS即可


另一種方式

1> Remove "Alternate Download Server" in your GPO and update the GP on the clinets.--可以不用
2> Remove a affected server-client from WSUS console.--進入console,將有問題client刪除
3> Run following script in the elevated CMD on the removed server-client.

net stop bits
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 delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientIDValidation /f
rd /s /q "C:\WINDOWS\SoftwareDistribution"
net start bits
net start wuauserv
wuauclt /resetauthorization /detectnow
usoclient.exe startscan

2020年9月24日 星期四

windows msu to cab

 例如下載KBkb4571729

解壓縮

Expand -F:* e:\windows6.1-kb4571729-x64_62b8672a50cebb4bfcd4fb16e18a39ab472a5269.msu e:\kb4571729\

會有4個檔案Windows6.1-KB4571729-x64.cab、Windows6.1-KB4571729-x64.xml、Windows6.1-KB4571729-x64-pkgProperties.txt、WSUSSCAN.cab

安裝

DISM /Online /Add-Package /PackagePath:e:\kb4571729\Windows6.1-KB4571729-x64.cab

2020年5月18日 星期一

Run and RunOnce Registry Keys

  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce

2020年5月7日 星期四

Windows 手動設定 IP ,重開機後自動消失

在搜尋框中鍵入 regedit  然後點選執行,在 

HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Tcpip/Parameters/Interfaces/

會看到 Interfaces 這一項,底下就是曾設定過的 IP 資訊,
發現其中有一項是空白的,把它刪了,再設定一次,
重開機後會自動消失的現象就正常了。

2020年3月26日 星期四

遠端查某台電腦的Mac Address的方法


1.先ping 遠端的電腦ip。
2.再下 arp -a 的指令,從arp table就可以知道該台PC的Mac Address。

2020年3月14日 星期六

windows 如何遠端開關機?

在windows 7之後都有UAC控管,所以需要將它降到最低,然後使用以下指令重新開機
net use \\xx.xx.xx.xx /user:a123456
有domain
net use \\xx.xx.xx.xx/user:domainxx\a123456
會出現
密碼或使用者名稱不適用於 \\xx.xx.xx.xx。

輸入 'domainxx\a123456' 的密碼來連線到 'xx.xx.xx.xx': -->打密碼
命令已經成功完成。

shutdown -r -f -m \\xx.xx.xx.xx -t 10
上面的指令的意思是強制關閉所有程式(-f)、在 10 秒後(-t 10)讓 xx.xx.xx.xx 這台電腦重開機(-r),-m \\電腦名:控制遠程電腦

net use \\xx.xx.xx.xx /delete -->中斷連線xx.xx.xx.xx

2020年1月20日 星期一

Linux修改網卡名稱

將網卡ens33改為ens160

vi /etc/sysconfig/grub

裡面其中一行是 GRUB_CMDLINE_LINUX, 在這行結尾的雙引號前加上這句:
net.ifnames=0 biosdevname=0
例如原本
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto  vconsole.font=latarcyrheb-sun16 vconsole.keymap=us biosdevname=0 rhgb quiet"

GRUB_DISABLE_RECOVERY="true

GRUB_CMDLINE_LINUX修改為
GRUB_CMDLINE_LINUX="crashkernel=auto  vconsole.font=latarcyrheb-sun16 vconsole.keymap=us biosdevname=0 rhgb quiet net.ifnames=0 biosdevname=0

然後用 grub2-mkconfig 指令重新建立 GRUB 的設定檔:
grub2-mkconfig -o /boot/grub2/grub.cfg

接著要將ens33 網卡的設定檔用 mv 改名為 ens160
mv /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens160

編輯 /etc/sysconfig/network-scripts/ifcfg-ens160 檔案, 找到 “Name” 及"Device"的二行, 改成 ens160 全句是這樣:
NAME="ens160"

DEVICE="ens160"
如果 device發生錯誤

vi /usr/lib/udev/rules.d/60-net.rules
#將第一行注釋掉
#ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="1", PROGRAM="/lib/udev/rename_device", RESULT=="?*", NAME="$result"
改為

ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="1", ATTR{address}=="00:50:56:be:ec:ca", NAME="ens160"

重新開機


2020年1月9日 星期四

linux install iftop?

install iftop 出現(yum install -y iftop) No package iftop available.

1.yum install epel-release -y

2.yum install iftop -y