2019年6月29日

Chrome 遠端桌面 (Chrome Remote Desktop )

Chrome 瀏覽器裡面的 「Chrome Remote Desktop 」真的是一套非常方便的 遠端桌面 連線程式,讓使用者可以透過任何一台電腦或手機平板,就能透過網路控制遠端電腦。




使用方式很簡單:


  1. 請使用 Chrome瀏覽器,安裝 Chrome Remote Desktop 擴充功能。
  2. 如果還沒有登入自己的 Google 帳號,就會看到如下的畫面。
    點擊右上角的【遠端存取】,或點擊下方的【開始使用】,都可以。

     
     
  3. 登入自己的 Google 帳號之後,就會看到如下的畫面。

     
     
  4. 請點擊 步驟3 的下載箭頭,就會開始下載 chromeremotedesktophost.msi 這個安裝軟體,下載完後,請安裝好這個軟體,好讓遠端的電腦,可以控制這台電腦。
     
  5. 安裝過程,因為會動到一些管理權限,所以除了需要在 Chrome 瀏覽器,做幾個「同意」之外,還有幾項系統的設定必須「同意」。
     
    ( 補充說明:這個 chromeremotedesktophost.msi 安裝軟體,就是給「被控制端」的電腦安裝使用的 。至於遙控端,之後只要透過 https://remotedesktop.google.com/access 這個網址,登入自己的 Google 帳號,就可以操控「被控制端」的電腦了。)
     
  6. 安裝完畢後,就會出現【本機】的電腦名稱,也就是詢問你:要把本機加入遠端操控了。這個電腦名稱,你可以自己取容易記住的名字。

     
     
  7.  接下來請設定 PIN 碼( 其實這個 PIN碼,就是密碼啦!但是,只能設定數字,不能有英文 )。設定過程,又要同意系統設定一次。

     
     
  8. 到這邊,就完成了,其他任何一台能上網的電腦或手機平板,都能控制這台電腦了。
     
  9. 請更換一台電腦:
    A.【使用 Chrome 瀏覽器,安裝  Chrome Remote Desktop 擴充功能;】
    B.【或是使用任何瀏覽器,開啟 https://remotedesktop.google.com/access;】
    請嘗試 A 或 B 的方式,從遠端來控制這台電腦吧!
     
  10. 請使用手機,到 Google Play 去安裝 「Google遠端桌面」,也可以控制這台電腦喔!


分析:

  1. 【被控制端】一定要安裝 Chrome 瀏覽器、Chrome Remote Desktop 及 chromeremotedesktophost.msi ,這三樣軟體。
  2. 【控制端】比較簡單,其實只要有電腦+瀏覽器,直接進入 https://remotedesktop.google.com/access 這個網址,就能用 Google 帳號控制已經設定好的遠端電腦了。

2019年6月26日

重設「Google 相片」為高畫質

「Google 相簿」高畫質、無限空間,真的是很好用的一個功能。如果之前有些相片不小心設定成「原始大小」而佔用了 google 的空間,可以將相片全部重新轉成高畫質,重新取回空間。

步驟如下:

  1. 用電腦登入 https://photos.google.com/settings
  2. 將選項【高畫質】切換成【原始大小】,然後再切換回來【高畫質】。
    這時系統會跳出一個提醒畫面。(我沒有擷取到圖)
  3. 這樣 google 就會重新幫你壓縮照片,你的相片就不會占用 google 空間了。

2019年6月23日

RockStor 簡單筆記

Rockstor

  • Open source 開源
  • NAS 解決方案
  • 基於 Linux (CentOS 7)
  • 安裝完畢之後,使用 Web UI 管理 ( https://ip.ip.ip.ip ) 。
  • 個人雲、企業小組硬碟
  • 跨平台存取
  • BTRFS 檔案格式
  • 目前英文管理介面,尚無中文
  • 可線上更新
  • 背後是 .com ,所以有付費方案




參考資料:
https://www.linuxpilot.com/%EF%BB%BFrockstor-101-hand-on-to-making-use-of-old-computer-to-build-a-enterprise-level-nas
https://www.itread01.com/content/1550298621.html

2019年6月21日

iptables 內部簡易 NAT

#!/bin/bash
#PATH=/sbin:/bin:/usr/sbin:/usr/bin; export PATH
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -X
iptables -Z
iptables -P INPUT   ACCEPT
iptables -P OUTPUT  ACCEPT
iptables -P FORWARD ACCEPT
iptables -F -t nat
iptables -X -t nat
iptables -Z -t nat
iptables -t nat -P PREROUTING  ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -t nat -P OUTPUT      ACCEPT
iptables -A INPUT -i eth0 -j ACCEPT
iptables -A INPUT -i eth1 -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.228.0/24 -o eth1 -j MASQUERADE
iptables -t nat -A PREROUTING -i eth1 -s 192.168.228.0/24 -p tcp --dport 80 -j REDIRECT --to-ports 3128
/etc/init.d/iptables save
/etc/init.d/iptables restart
 

CentOS 6.10 安裝簡易 dhcp 伺服器

vi /etc/sysconfig/dhcpd
DHCPDARGS=eth1
#指定監聽哪一張網路卡上的 DHCP

vi /etc/dhcp/dhcpd.conf
subnet 192.168.239.0 netmask 255.255.255.0 {
        option routers 192.168.239.1;
        option domain-name-servers 168.95.1.1;
        range 192.168.239.100 192.168.239.200;
        }

2019年6月18日

備份CentOS 6 的 nat 的 批次檔

系統環境:CentOS 6

#!/bin/bash
#PATH=/sbin:/bin:/usr/sbin:/usr/bin; export PATH
echo "1" > /proc/sys/net/ipv4/ip_forward

iptables -F
iptables -X
iptables -Z
iptables -P INPUT   ACCEPT
iptables -P OUTPUT  ACCEPT
iptables -P FORWARD ACCEPT
iptables -F -t nat
iptables -X -t nat
iptables -Z -t nat
iptables -t nat -P PREROUTING  ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -t nat -P OUTPUT      ACCEPT
iptables -A INPUT -i eth0 -j ACCEPT
iptables -A INPUT -i eth1 -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.38.0/24 -o eth1 -j MASQUERADE
iptables -t nat -A PREROUTING -i eth1 -s 192.168.228.0/24 -p tcp --dport 80 -j REDIRECT --to-ports 3128
/etc/init.d/iptables save
/etc/init.d/iptables restart

2019年6月17日

CentOS 7 查詢硬碟分割區 UUID

CentOS 開機時,會依據 /etc/fstab 裡面的設定,掛載各個分割區到路徑;如果變更掛載的分割區,要查詢分割區的 UUID ,可以使用指令:
# blkid

2019年6月16日

3D 列印-分層分色-成品

▼用單一顏色線料列印的成品,欠缺特色。

 
 
▼利用 Cura 切片軟體,增加 Pause at height 功能,可以讓作品更突出。

 
▼利用 Cura 切片軟體,增加 Pause at height 功能,可以增加作品特色。

 
▼利用 Cura 切片軟體,增加 Pause at height 功能,可以增加作品顏色變化。

3D 列印-分層分色

入門的 3D 列印,僅使用單一線料,所以列印出來的成品,就是單一顏色。

 
 
 
分層分色列印,可以為 3D 列印的作品,增加作品的特色,讓作品更生動。
 
 
 
 
要列印出上面「分層分色」的作品,基本一點的功力,就是印到要換色的那層,手動去暫停列印程序、快速抽換色料,然後繼續列印。缺點就是:必須守在 3D 列印機旁邊,戰戰兢兢。
 
 
 
我們可以用 Cura 軟體為例,可以透過 【擴充功能】→【後處理】→【修改G-Code檔案】來設定 3D 列印機 自動暫停 的功能;如此一來,3D 列印機就會自動暫停,讓我們有充裕的時間可以操作更換不同顏色線料,也不用戰戰兢兢守在列印機旁邊盯著看了。
 
 
 
 
【後處理外掛】→添加一個腳本: Pause at height 。

 
 
 
設定值說明:
Pause at:Layer NO. 選擇層數,不要使用高度。
Pause Layer:第191層暫停。
Park Print Head X:暫停時,噴頭停放的 X 軸 100mm 位置。
Park Print Head Y:暫停時,噴頭停放的 X 軸 100mm 位置。
...
Standby Temperature:暫停時,噴頭的溫度190度。
上方的例子說明:共停了四次,第四次在第191層時暫停,噴頭回到 X 100mm 、Y 100mm 的位置,並維持190度的溫度等待 。
( 噴頭位置移到旁邊 100 、100 的位置,避免線料下流到作品上。)
( 溫度維持在 190 度,這樣才不會冷卻,線料無法抽換。)
 
 
 
 
Layer No. 是第幾層,要怎麼看呢?可以在【預覽】模式,拉動右邊的滑桿,就可以看到第幾層了。


CentOS 6.10 安裝 Proxy 代理伺服器 squid 步驟紀錄

# yum install -y squid httpd-tools
# vi /etc/squid/squid.conf
   visible_hostname your.host.name
   auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd (用 #rpm -ql squid | grep ncsa_auth 找出路徑 )

   acl kkkkk src 123.456.789.0/24
   acl all_networks src all
   acl password proxy_auth REQUIRED

   http_access allow kkkkk
   http_access allow password
   http_access allow all_networks

# htpasswd -c /etc/squid/passwd user_name
# squid -z
# /etc/init.d/squid restart
# crontab -e
   0 0 * * * /etc/init.d/squid stop;echo " " > /var/spool/squid/swap.state;/etc/init.d/squid start

2019年6月15日

3D列印-摩艾石像-縮時攝影



使用 APP :Framelapse

3D 列印的成品會「翹邊」怎麼辦?

3D 列印出來的成品,最底部如果「翹邊」該怎麼辦?

會產生「翹邊」的最簡單原因,就是作品底部無法附著在列印平台上;
而無法附著於列印平台上的原因就很多了,
可能是:沒有熱床、冷卻速度太快...等等等。

要解決最常見翹邊的問題來源,
只要在列印的時候,
增加一層「邊緣」即可有效附著底部了。

下方圖解,使用軟體為  Cura 。

CentOS 6.10 安裝 MRTG 監控 snmp 步驟紀錄

# yum install mrtg net-snmp net-snmp-utils

# vi /etc/snmp/snmpd.conf
   rocommunity mrtg

# service snmpd restart

# ip link (找出網卡編號) # vi /etc/mrtg/mrtg.cfg
   Target[eth0]: 2:public@127.0.0.1
   MaxBytes[eth0]: 1250000
   Title[eth0]: Traffic Analysis
   PageTop[eth0]: <H1>127.0.0.1 eth0</H1>

# cfgmaker -global "WorkDir: /var/www/mrtg" -output /etc/mrtg/mrtg.cfg mrtg@163.17.249.8

# indexmaker -output=/var/www/mrtg/index.html /etc/mrtg/mrtg.cfg

# env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
# env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
# env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg

# crontab -e
  */5 * * * * root env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg  > /dev/null 2>&1

# vi /etc/httpd/conf.d/mrtg.conf
   Allow from all

# service httpd restart

2019年6月9日

免費圖庫 Photo AC

免費的圖庫
https://photo-ac.com/tw/categories
( 也可以作為商業用途,真是太神奇了~ )

同樣是這個網站提供,還有向量圖可以下載
https://ac-illust.com/tw/categories

以及各式樣板
https://designac.co/tw/categories

2019年6月7日

Google 「小組雲端硬碟」更名為「共用雲端硬碟」

官方資料:
https://gsuiteupdates.googleblog.com/2019/04/shared-drives.html

好像只有命名改變而已,使用功能並沒有更改。

一部電腦同時編譯 4 片 Micro:bit

上次因為有某種需求,需要同時編輯 4 片 Micro:bit 的程式,
但是又不想要拔來拔去,所以就這樣做。
( 用了四個瀏覽器,才能下載到四個不同的位置 )

程式碼上修,馬上可以上傳並測試,超方便!

2019年6月4日

開放原始碼的圖書自動化系統

koha
https://koha-community.org/demo/

EVER GREEN
https://web.archive.org/web/20080515170744/http://demo.gapines.org/

vufind
https://vufind.org/vufind/

pmb
https://www.sigb.net/

CentOS 安裝 EPEL 套件

CentOS 有一些好用的套件沒有包在 yum 裡面,可以透過安裝 EPEL (Extra Packages for Enterprise Linux) 套件,讓 yum 可以使用的套件變多。

# yum install epel-release

例如:phpMyAdmin,pptp 套件...

2019年6月1日

Windows Server 2008r2 設定 IIS

一台黑暗伺服器,安裝的是 Windows Server 2008 ,要整理成 Windows Server 2008r2 ,過程中遇到一些設定檔需要更改的地方。

第一個: ASP 需要 「啟用上層路經」



第二個:應用程式集區預設值「啟用32位元應用程式」