使用下列指令,從 UNIX 或 Linux 平台解除安裝代理程式軟體。
Linux 代理程式
如果要移除利用 rpm 套件安裝的代理程式軟體,請執行下列動作:
- 找出代理程式軟體並列出套件名稱和版本:
rpm -qa | grep bfagent
- 刪除代理程式軟體:
rpm -e bfagent-<version_number>
Solaris 代理程式
如果要移除利用 pkgadd 程式安裝的代理程式軟體,請執行下列指令:
pkgrm BFAgent
其他代理程式
針對其他平台,解除安裝程序是手動的,且視平台而有所不同。請遵循適用於您平台和超級伺服器實作的指示。
註: 為了執行大部分指令,您需要有 root 存取權,且 /sbin and /usr/sbin
目錄必須設定在現行 PATH 環境變數中。
- 移除代理程式服務常駐程式 bfagent。請使用適用於您平台之超級伺服器實作(inetd、xinetd、launchd 或 SMF)的指示。
超級伺服器 |
程序 |
inetd,通用於較舊的 UNIX 系統 |
- 編輯 /etc/inetd.conf 檔,並移除 bfagent 這一行。
- 找出 inetd 的處理程序 ID。
ps -ef | grep [i]netd
針對 BSD 衍生的系統,例如 FreeBSD,請用 ps auwwwx 替換 ps
-ef。
- 讀取更新後的 inetd.conf 並啟動 inetd。
kill -HUP <PID>
|
xinetd,通用於較新的 UNIX 系統 |
- 如果要移除代理程式服務,請執行下列指令:
rm /etc/xinetd.d/bfagent
- 找出 inetd 的處理程序 ID。
ps -ef | grep [i]netd
針對 BSD 衍生的系統,例如 FreeBSD,請用 ps auwwwx 替換 ps -ef。
- 讀取更新後的 inetd.conf 並啟動 inetd。
kill -HUP <PID>
|
為 OpenBSD 系統啟動 |
- 執行 launchctl。
- 輸入 stop com.ibm.rational.bfagent。
- 輸入下列指令:unload /Library/LaunchDaemons/com.ibm.rational.bfagent.plist
- 輸入 quit。
- 執行下列指令:rm Library/LaunchDaemons/com.ibm.rational.bfagent.plist
|
Solaris 10 的「Solaris 系統管理機能 (SMF)」 |
- 執行 inetadm -d network /bfagent/tcp
- 執行 svccfg delete -f network/bfagent/tcp
|
- 從 PAM 介面移除代理程式服務。
- 編輯 /etc/pam.conf,並移除所有以 bfagent 開頭的字行。
- 執行 rm /etc/pam.d/bfagent
- 從 etc/services 檔移除通訊協定項目。
編輯 /etc/services,並移除 bfagent 這一行。
- 移除代理程式安裝的下列檔案:
/etc/bfagent.conf
/etc/bfagent.conf-example
/usr/local/bin/bfagent/usr/local/bin/bfcrypt.dll