因為設定了一個廠商維護的帳號,想在平時停用它。
查詢帳號目前的狀況:
# passwd -s user01
user01 PS
keven 發表在 痞客邦 留言(0) 人氣(153)
今天工程師幫我們設定完成後,對主機進行重開機。
重開機成功後,要start ldm時,出現了下列的訊息:
bash-3.2# ldm start ldg1
LDom ldg1 is not bound
keven 發表在 痞客邦 留言(0) 人氣(96)
上篇提到root轉換成角色後,無論遠端、本機皆無法登入,
可以提高系統的安全,而且Solaris的角色有另一個特色,
並非帳號授予root角色,該帳號就擁有root角色的權限,
而是讓帳號擁有切換到root角色的權限,下面就來測試看看。
keven 發表在 痞客邦 留言(0) 人氣(58)
#define EPERM 1 /* Not super-user */
#define ENOENT 2 /* No such file or directory */
#define ESRCH 3 /* No such process */
#define EINTR 4 /* interrupted system call */
#define EIO 5 /* I/O error */
keven 發表在 痞客邦 留言(0) 人氣(55)
Solaris有支援Rose-Based Access Control(RBAC),
以增加權限控管的彈性,新增了角色(Role)的機制。
透過Role及授權,可以讓使用者擁有一般的權限,
但是在特殊情況下,使用者可以切換角色以取得更大的權限,
keven 發表在 痞客邦 留言(0) 人氣(163)
Solaris有支援Rose-Based Access Control(RBAC),
以增加權限控管的彈性,新增了角色(Role)的機制。
因為系統的管理可能有多人,因此root的密碼可能被分享,
但是root是系統的超級管理員,擁有系統所有的權限,
keven 發表在 痞客邦 留言(0) 人氣(208)
因為上次遇到Solaris主機空間不足,導致ERP測試區當機,
所以寫了一個簡單的Shell Script來通知自己空間不足。
ERP測試區的檔案放在一個stagepool/stage的空間,
所以先以df指令查看目前的資訊及欄位定義。
keven 發表在 痞客邦 留言(0) 人氣(31)
語法: date +"FORMAT"
注意:「+」與「"FORMAT"」之間不能有空白
日期
$ date +"%Y%m%d"
keven 發表在 痞客邦 留言(0) 人氣(10)
語法:
case 變數 in
判斷值1 )
程式段
keven 發表在 痞客邦 留言(0) 人氣(3,227)
主要是用z"$a" == z來判斷是否為Null或是空值
bash-3.2# vi test.sh
#!/bin/bash
if [ z"$a" == z ]; then
keven 發表在 痞客邦 留言(0) 人氣(720)