2021年9月8日 星期三

MSSQL 跨主機查詢

安全性設定

sp_configure 'show advanced options', 1;  

RECONFIGURE;

GO 

sp_configure 'Ad Hoc Distributed Queries', 1;  

RECONFIGURE;  

GO  

再下 SQL

opendatasource('SQLOLEDB','Data Source=172.16.2.48;User ID=hcm2db;Password=hcm2db5678').[db1].[dbo].[table1]


完成後再把安全性改回來




 

2021年7月20日 星期二

AWS EBS Linux LVM restore mount

 #看開機自動 mount 的 disk

cat /etc/fstab


#看目前主機的實體 disk

lsblk

ls /etc/nvme*

ls /etc/sd*


#看已 mount 的 disk

df -h


#看沒有 mount 的 lv

fdisk -l


#mount

mkdir /tmp/bktest

mount /dev/mapper/BKVG-bklv /tmp/bktest



PS:#查目前有沒有什麼程序在執行 ps -ef | grep ora

2021年3月20日 星期六

Windows CompatTelRunner.exe 吃硬碟資源

Compatibility Telemetry(CompatTelRunner.exe) 常佔用硬碟效能 100%

Compatibility Telemetry 翻譯過來就是“微軟相容性檢測”的意思


services.msc

服務 改 手動(或者禁止,如果手動不能解決只能選擇禁用)

Connected User Experiences and Telemetry(微軟把這個服務改了名字)

Diagnostic Policy Service

Diagnostic Service Host


執行 taskschd.msc

工作排程 > 工作排程器程式庫 > Microsoft > Windows > Application Experience 

Microsoft Compatibility Appraiser 右鍵停用

ProgramDataUpdater  右鍵停用


參考來源:https://www.itread01.com/content/1547921010.html

2021年3月8日 星期一

檔案加密

在電腦上的硬碟或某一個資料要加密(Google Drive 也可以)

Ubuntu 裝 EncFS

sudo apt-get install encfs






參考來源:

https://hant.kaifa99.com/Windows/article_11163

https://linuxconfig.org/user-data-encryption-with-fuse-based-encfs-filesystem


Window、MacOS(OS X)用的 GUI

https://encfsmp.sourceforge.io/download.html


參考來源:https://dailydoseoftech.com/how-to-use-encfs-encryption-on-windows-10/

2021年2月5日 星期五

轉 FB 分享 圖片不會出現

 

1。設定 Apache SSL 設定

參考來源:https://www.latech.tw/2017/12/facebook-meta.html

基本用法

預設 type 為 website,若為部落格形式則改用 article,這邊先以 website 作範本
基本標籤指南
Website type 的 Head & Meta 參考文件
Article type 的 Head & Meta 參考文件
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# website: http://ogp.me/ns/website#">
  <meta property="fb:app_id" content="app編號" />
  <meta property="og:type"   content="website" /> 
  <meta property="og:url"    content="內容" />
  <meta property="og:title"  content="Sample Website" />
  <meta property="og:image"  content="https://s-static.ak.fbcdn.net/images/devsite/pic1.jpg" />
  <meta property="og:image"  content="https://s-static.ak.fbcdn.net/images/devsite/pic2.png" />
  <meta property="og:image"  content="https://s-static.ak.fbcdn.net/images/devsite/pic3.png" />

開發 Debug

  1. 進入 分享偵錯工具
  2. 「分享偵錯工具」可以顯示所有取得的 fb meta 資料
  3. 「批次失效工具」可清除被 cache 住的 meta 資料

狀況


  • 出現 SSL 憑證錯誤,導致 meta 讀取失敗。
    Can’t validate SSL Certificate. Either it is self-signed (which will cause browser warnings) or it is invalid.
    1. 檢查 apache/nginx 的 SSL 設定,是否有加掛 ChainFile
    2. 產生 Chain 檔 (tool   將 /path/mydomain.crt 內容貼上 產生 chain)
    3. apache2 掛載(Centos 7.8 > vi /etc/httpd/conf/httpd.conf)
    4. SSLEngine On
      SSLCertificateFile /path/mydomain.crt
      SSLCertificateKeyFile /path/mydomain.key
      SSLCertificateChainFile /path/mydomain.chain.crt
      
    5. nginx 掛載
    6. //ssl_certificate     /path/mydomain.crt;
      ssl_certificate       /path/mydomain.chain.crt;
      ssl_certificate_key   /path/mydomain.key;

最後設定好再重啟 Apache

2。meta 增加屬性

參考來源:https://www.techmarks.com/facebook_ogtitle/

STEP1

臉書圖形物件偵錯工具時,出現錯誤:Object at 類型 ‘website’ 的 URL ‘https://www.techmarks.com/facebook_ogtitle’ 的物件無效,因為未提供類型 string 的必要屬性 ‘og:title’。
Facebook偵錯_title1

STEP2

解決方法-前往佈景主題的header.php<head></head>底下加入
<meta property="og:title" content="<?php echo $post->post_title; ?>"/>
自動抓取WordPress的每篇文章標題。
Facebook偵錯_title2


STEP3

之後再回到FB Debug重新偵錯一次就能成功擷取到資訊了,若還是失敗,請稍待一陣子再重試。
Facebook偵錯_title3

另外若要在臉書擷取資訊更完整的話,不妨也把og:type,og:url,og:image都加入吧。

<meta property="og:type" content="website" />
<meta property="og:title" content="<?php echo $post->post_title; ?>"/>
<meta property="og:url" content="<?php echo get_permalink($post->ID); ?>"/>
<meta property="og:image" content="<?php $src = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), '', '');
echo $src[0];?>" >

延伸閱讀:解決Facebook主圖擷取錯誤

2021年1月25日 星期一

WIFI

每一代 WIFI 的歷史

https://www.wpgdadatong.com/tw/blog/detail?BID=B1188



何謂WDS功能? 哪些型號之基地台有支援?此功能該如何設定?

WDS全名為 Wireless Distribution System(無線分散系統)。簡單來說是用無線方式在基地台(AP)間做成類似橋樑功能,

將資料傳送到另一個有線或無線的網路構成一個區域網路,此功能可以一對一或是一對多。

所以您可將此功能想成一條虛擬的線路將AP串接起來。

在D-Link產品中,一般WDS 的應用有兩種,一為「WDS」,另一為「WDS with AP」

架構圖示如下:



※ 若用戶端有無線上網的使用需求,請將功能選為「WDS with AP」模式,

否則單純使用WDS 模式時,用戶端將無法使用無線網卡與之無線連結。

若環境中有多個無線AP想應用此功能,有可能形成無線網路傳輸迴圈的複雜情況,因此在設計規劃時必須謹慎仔細。

一般設定架構可分成直線型及星狀架構兩種:

直線型



星狀


WDS with AP模式該如何設定?


設定必須掌握的要件如下:
1、AP皆需具有WDS with AP 模式功能
2、AP使用的無線網路頻道必須相同
3、AP選擇WDS with AP模式功能,並互相設定對方AP的MAC位址
4、AP的無線加密類型和密碼必須相同
5、AP最好是同一個廠商的產品,甚至是同一個型號的產品,以避免不相容問題產生的可能性 

實際操作此以DWL-2100AP為例,假設共有三台AP,架構如上圖之直線型

規畫三台基地台名稱、IP位址及記下三台MAC位置如下

 

SSID

IP位址

MAC位址

第一台AP

2100ap-1

192.168.0.50

00:11:95:F6:04:A6

第二台AP

2100ap-2

192.168.0.51

00:0D:88:E6:62:D5

第三台AP

2100ap-3

192.168.0.52

00:0F:3D:DF:4A:10

 

所以我們必須將三台AP的IP位址、SSID更改,但頻道和加密方式設為相同。

選WDS with AP的功能後,第一台只設後面第二台的MAC,第二台設兩旁第一台和第三台(前後)的MAC,第三台只設前面第二台的MAC。

即 2100ap-1 → ← 2100ap-2 → ← 2100ap-3

(同理可設定更多台AP,但有些型號可最多設到 8台 或以上)

參考來源:http://www.dlinktw.com.tw/techsupport/FAQView.aspx?f=yGLLh8v3vYED6oibbGCkcg==


Mesh 和 WDS 的差異

https://www.twblogs.net/a/5bb035fd2b7177781a0fd9a8

https://www.mobile01.com/topicdetail.php?f=110&t=6010965


EasyMesh

https://www.pcmarket.com.hk/wi-fi-easymesh-%E8%AA%8D%E8%AD%89%E9%9D%A2%E4%B8%96-%E4%B8%8D%E5%90%8C%E5%93%81%E7%89%8C-mesh-node-%E5%8F%AF%E7%9B%B8%E9%80%9A%E6%B7%B7%E7%94%A8/

WIFI 組網方式

https://kknews.cc/zh-tw/tech/j89yyj6.html