close

現場(環境):Redhat7.7   套件:stracesudo

 


因為是操作指令變慢,我們可以透過strace指令幫我們確認指令運行狀況。

*預設是沒有安裝strace的指令,所以要安裝。

#yum install strace -y

圖片

 

因為是sudo會卡住。

所以我們透過strace這個指令去幫我們看,當我們執行指令時會跑出那些背景執行的程序。

規則: strace {一般執行的指令}

圖片

 

如果我們執行指令會卡住,這邊的strace一樣會卡住。

這邊我們可以看卡住的這一行的內容甚麼。

*可以看到裡面明顯有網域的連線資訊。

*我們環境內sudoers檔案,有添加AD群組帳號可以sudo的規則。
所以要看一下
/etc/sudoers的檔案內容。

圖片

Strace 指令這邊,等他卡到timeout就會自己跳過並完成Strace的程序。

圖片

因為可以使用sudoers的群組,裡面有配置AD DomainGroup

變成sudo 要運用的時候,要先去問AD帳號。

結果設定檔內的AD群組有設定錯誤

造成我去比較規則時會比較久。

圖片

將這邊的群組修改回正確的AD Domain就可以了。

圖片

這樣就不會因為sudo 要去尋找錯誤Domain上的資訊而卡住的問題。

<>

 

arrow
arrow
    文章標籤
    redhat
    全站熱搜

    IT001 發表在 痞客邦 留言(0) 人氣()