[問題] 定時刪除使用者帳號

看板Linux作者 (妳哪位ㄚ)時間15年前 (2010/10/15 23:44), 編輯推噓2(206)
留言8則, 4人參與, 最新討論串1/1
希望在某個時間點下系統自動刪除某個帳號 我想利用 crontab -e , 並將此工作交給 root 進行, 測試時, 執行 sudo crontab -e 並寫入 */1 * * * * deluser --remove-all-files user_Account 然後完全不理我 Orz 於是我將動作寫成 script 檔案(del), 設定時間去執行, 執行 sudo crontab -e 並寫入 */1 * * * * /bin/sh /home/account/del 還是不理我 Orz 但直接執行 deluser --remove-all-files user_Account 或者執行 del 這個 script 都能夠正確的將帳號移除 系統 ubuntu 10.04 有人知道我在哪個環節上發生問題嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.113.163.35

10/15 23:58, , 1F
我沒記錯的話,他會問YES/NO吧?
10/15 23:58, 1F

10/16 00:00, , 2F
我直接執行, 只看到刪除一堆東西後, 最後印完成這樣
10/16 00:00, 2F
※ 編輯: janyfor 來自: 59.113.163.35 (10/16 00:02)

10/16 01:49, , 3F
你有給他root權限嗎? **** root XXXX
10/16 01:49, 3F

10/16 02:01, , 4F
也有嘗試編寫 /etc/crontab 下的檔案 有指定給 root
10/16 02:01, 4F

10/16 02:02, , 5F
還是不理我; 不知道那個環節錯了
10/16 02:02, 5F

10/16 13:01, , 6F
deluser 用絕對路徑?
10/16 13:01, 6F

10/16 23:29, , 7F
有試過 /usr/sbin/deluser 也是沒砍
10/16 23:29, 7F

10/30 12:52, , 8F
改用 /usr/sbin/userdel -r user_Account 就沒問題了
10/30 12:52, 8F
文章代碼(AID): #1Ck7Rnuu (Linux)
文章代碼(AID): #1Ck7Rnuu (Linux)