星期三, 5月 30, 2007

Open SUSE 安裝來源

之前有加入packman的安裝來源來更新
但是由於安裝來源是德國的主站
故一直覺得速度很慢
參考 Open SuSE的FAQ
http://en.opensuse.org/Users_FAQ#Package_Sources.2FRepositories

找到相關的套件來源
http://opensuse-community.org/Package_Sources

在Packman套件來源的說明
http://opensuse-community.org/Package_Sources/Packman

United States

選了美國的mirror站
果然速度有快了一點


下次想找台灣的mirror站

sshd 使用key驗證, 不允許密碼驗證

在使用ssh來做遠端管理
大部分的方式會在/etc/hosts.allow, 以及/etc/hosts.deny來設定特定ip可以存取ssh

但是如果不想使用/etc/hosts.allow或是 /etc/hosts.deny 來限制IP存取
可以使用key驗證加上拒絕使用密碼驗證來代替
作法
1.在client產生 公鑰及私鑰利用
#ssh-keygen -d
會在~/.ssh/建立兩把key
[max@localhost .ssh]$ ls
id_dsa id_dsa.pub

將public key 複製到對方的機器並命名為authorized_keys
$scp id_dsa.pub 帳號@主機:/home/帳號/.ssh/authorized_keys

嘗試連結到對方主機
$ssh 對方主機的ip
應該不需要驗證密碼

2.在server 上面修改sshd 的設定
#vi /etc/ssh/sshd_config

PermitRootLogin no
UsePAM no
PasswordAuthentication no

#service sshd restart

^^
這樣應該就會比較放心一點
^^

SWAP 標籤

在RHEL/Fedora core 3開始在SWAP 有標籤的方式出現
重點是在新的mkswap有 -L 的選項

NAME
mkswap - set up a Linux swap area

SYNOPSIS
mkswap [-c] [-vN] [-f] [-p PSZ] [-L label] device [size]

-L label
Specify a label, to allow swapon by label. (Only for new style swap areas.)

所以RedHat/Fedora 就在 /etc/fstab有LABEL=swap-hda7這樣的寫法出現
但是一定有人會問說
哪如何使用像 e2lable的指令查出swap的 LABEL名稱呢?
答案是使用 blkid

[root@localhost tmp]# whatis blkid
blkid (8) - command-line utility to locate/print block device attributes



可以使用
#blkid -s LABEL 來查看LABEL 的名稱

^^

星期日, 5月 13, 2007

SUSE Linux下Remote control 套件及方式

之前在RedHat/Fedora 之下的遠端管理都是透過
tsclient 搭配rdesktop or vnc
但是在OpenSUSE的軟體管理沒有看到tsclient這個套件

故在管理上選取了另外一個套件

kdenetwork3-vnc - Exporting of VNC and Connecting of VNC/RDP Sessions

This package contains tools for VNC/RDP usage:
KRfb - to allow remote access to your current desktop. krdc - a VNC/RDP client, it can discover remote VNC sessions via SLP or connect to manually specified rdp:// sessions.
KRfb allows to connect to kdm-VNC sessions or to provided desktops via KRfb.

有包含krdc這個套件來連接VNC
也可以用vncviewer這個套件來處理
但是還是比較習慣兩個都有

連接的方式為
#krdc
選取連接的server
例如
xx.xx.xx.xx:1
--> 連線
來連接, 雖然Listen的Port為5901但是非以 xx.xx.xx.xx:5901的方式來連接

或是
#vncviewer xx.xx.xx.xx:1
的方式來連接

^^
不太習慣用圖形介面來控管
sshd用習慣了, 所以要記下來一下^^

星期三, 5月 09, 2007

在Linux 環境下使用mplayer播放vmware 擷取的影片

在VMWare內有一個不錯的功能為 Capture Movie
可以錄下VMWare下面的操作畫面
但是需要安裝他的code
在Linux下面只要使用YUM 或是相關的套件管理程式安裝
ffmpeg 及 ffmpeg-devel
就可以直接使用mplayer 觀看錄下的影片
^^