2023年9月22日 星期五

(Win) IIS短檔案漏洞解決方案_與短檔名有關

IIS短檔案漏洞解決方案
 
通用漏洞修復方案
1) CMD關閉NTFS 8.3檔案格式的支援
 
舉例:(1代表關閉,0代表開啟)
Windows Server 2008 R2:
    查詢是否開啟短檔名功能:fsutil 8dot3name query
    關閉該功能:fsutil 8dot3name set 1
 
Windows Server 2003:
    關閉該功能:fsutil behavior set disable8dot3 1
 
不同系統關閉命令稍有區別,該功能預設是開啟的,對於大多數使用者來說無需開啟。
 
2) 修改登入檔禁用短檔名功能

2023年9月7日 星期四

(RH9_smb) 終於完全解決了 [編碼問題] !!

結論是: vi /etc/smb.conf (如果採預設值的話. 需自己加進以下三行內容)
 
display charset = cp950
; 伺服器自己的銀幕上顯示訊息時. 所用的編碼
dos charset = UTF8
; 客戶端連接到伺服器時,所使用的編碼
unix charset = cp950
; 本機Linux檔案系統所使用的編碼方式
 
然後, service smb restart 即可
 
拜讀文獻: (大國就是牛~)
https://www.cnblogs.com/linuxbo/p/4289912.html

2023年9月6日 星期三

(Centos7_Mysql) 忘記密碼不要慌~

ver: mysql 5.7.43
 
跳過密碼驗證登錄進MySQL (需是主機root身份)
1) 先停止服務:
systemctl stop mysqld.service
 
2) 修改mMySQL的配置文件:
vi /etc/my.cnf
(最後加上一行: skip-grant-tables //登入不需密碼)
 
3) 再啓動服務:
systemctl start mysqld.service
 
然後這時就可以跳過密碼來登錄mysql:
mysql -u root  (即可登入 mysql)
 
ps.更新密碼. 及相關操作後, 記得同樣操作. 把 'skip-grant-tables' 去掉&重啟 mysql
 
update user set authentication_string=password("xxxxxxxxx") where user="root"; //一定要用 '雙引號' !!

2023年9月2日 星期六

(Win) DOS常用指令

DOS常用指令
 
ipconfig /all ← 列出完整網路組態
ipconfig /release
ipconfig /renew ← 手動更新網路組態
tracert ← 追蹤連線路徑
pathping ← 顯示封包丟失比率
nslookup ← 透過DNS查詢主機ip
EX:
nslookup tw.yahoo.com
nslookup
server 新位址 ← 可查出該DNS是否有更新此筆資料。

(Centos-7s) 更新: 網卡名稱改回 eth0 的方法

將 CentOS 7 網卡名稱修改, 用回 Eth0 的方法:   1) # vi /etc/sysconfig/grub 內容大概是這樣:   GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release...