2012年1月31日 星期二

如何使用iphone當NMEA GPS 接收器

如果只是想要看位置的話,只要用iphone 瀏覽器 開啟下列的網站,

即可

http://spench.net/gps.html

2012年1月30日 星期一

如何將未取的授權的電腦封鎖住網路使用權限

1. Iptables MAC Address Filtering
/sbin/iptables -A INPUT -m mac --mac-source00:0F:EA:xx:xx:xx -j DROP
2.透過/etc/hosts.deny 
all:XXX.XX.XXX.XX

2012年1月6日 星期五

2012年1月5日 星期四

在Mac OS如何設定 PYTHON PATH

1.在windows上是設定在環境變數
2.在linux是設定在$Home/.bashrc
export  PYTHONPATH=/XXX/XXX/XXX
3.在Mac  OS 中設定的檔案為$Home/.profile


補充:
如果再Mac下,要設定root 的環境變數該如何呢?
1.切換到root
 #sudo su -
2.直接查詢看看目錄下面有沒有.profile,如果沒有的話,可以從使用者目錄下直接c拷貝一個來使用 /User/XXX/.profile
3.重新登入即可

2012年1月4日 星期三

Scp copy檔案時,不用另外輸入密碼的方法

開始設定之前,需要知道的資訊

*使用着儲存的key位置:  路徑在 $Home/.ssh/

-public key   -- id_rsa.pub

-private key  -- id_rsa

-reomote users -- authored_keys

*設定重點

如果目的是   machine A   scp  xxx.file 到 machine B

則machine A的 id_rsa.pub需要有 machine B authored_keys資訊

簡單的說,就是你應該將你的id_rsa.pub拷貝到你要登入主機帳號下面的~/.ssh/authorized_keys,而且需注意權限

.ssh 權限需為700.  authorized_keys 則需為644,檔案擁有者需為登入帳號

 

Reference:

vmware:http://communities.vmware.com/docs/DOC-23342

鳥哥:http://linux.vbird.org/linux_server/0310telnetssh.php#ssh_nopasswd

 

2012年1月2日 星期一

mount error 13 = Permission denied

在Linux 環境中,如果透過samba 去mount windows的folder使用時,經常遇到mount error 13= Permission denied時,如果狀況是原本可以使用的,
但突然就發生,mount point不見,然後當你嘗試在重新執行mount -a 指令時,卻遇到mount error 13= Permission denied的錯誤,通常的原因是使用
domain account的寫法不正確,例如
mount -t cifs //<MachineName>/<SharedFolder> /mnt/Shared -o username=<DomainName>/<username>,password=<password>
請特別注意,domainname/username  跟 domainname\username 雖然經常是兩著都可以通用,但有時候,就是不能不信邪,就是會得到不一樣的結果


其他遇到的問題,在這邊順便列下以供以後參考
problem: mount: cannot mount block device
解法:安裝cifs-utils
#yum install cifs-utils

problem: mount error 20 = Not a directory

通常是因為新舊版本不相容的問題,遇到此類問題,可以嘗試限制cifs的功能
 #echo 0 > /proc/fs/cifs/LinuxExtensionsEnabled

How to restore a deleted onenote page

復原不小心誤刪的onenote