如何設定一般user執行系統指令 - Linux

Todd Johnson avatar
By Todd Johnson
at 2012-09-07T18:51

Table of Contents

現在來回報結果

ls -al /sbin/root的輸出如下:

rwxrwxrwx 1 root root 14 Jul 26 12:03 /sbin/reboot -> /bin/busybox

以下是 ls -al /bin/busybox的輸出:

-rwsr-xr-x 1 root root 1589568 Jul 6 17:41

我已經設了suid,但是一般使用者執行reboot的時候還是沒有反應
過一段時間後出現terminated的輸出結果 (timeout)

以下是擷取兩行/var/log/message的內容
virtual_space_layer_lock.c:36 failed to fopen /tmp/vspace_layer.lock,
errno=Permission denied Sep 7 07:18:01 syno_poweroff_task:

看起來用一般使用者還是沒辦法執行reboot

回答一下版友的問題:

1.確定root可以在CLI下reboot且能順利執行

2.我今天試著裝ipkg,但是ipkg update不成功,一直卡在下載Package.gz這邊
不知道是不是公司防火牆有擋住wget這端的下載過程?
我確定可以在synology CLI下ping www.yahoo.com.tw 且有回應,
但是wget某個檔案或ipkg update都沒有回應
主要是幫公司測試可以裝哪些有用的套件來利用,所以才會想試著玩ipkg...

3.目前不知道為什麼WEB那麼容易當,才會想說設定一個臨時帳號
只給這個帳號的擁有者(WEB當機時的值班人員)去做reboot

4. 小弟本人只懂粗淺的linux操作,而且認識linux經驗的人不多
所以要寫程式什麼的恐怕沒什麼辦法...,只好先從套件或指令的方式來著手這個問題

如果有什麼建議歡迎提供給我
下禮拜我會再試試看
謝謝大家

--
Tags: Linux

All Comments

Dora avatar
By Dora
at 2012-09-08T13:01
可能是有判斷euid要和uid一樣才能reboot,如果可以compile
Ina avatar
By Ina
at 2012-09-09T12:28
C程式,寫個程式setuid(0)後exec /sbin/reboot或許可以解決
George avatar
By George
at 2012-09-11T07:17
當然這個程式也要owner root然後 chmod u+s

請問udp-sender參數

Caroline avatar
By Caroline
at 2012-09-07T13:25
請問版上先進 目前小弟透過udpcast套件傳輸資料 小弟不才,看不太懂 udp-sender中async 非同步模式的做法 --async Asynchronous mode. Do not request confirmations from the receiver. Best used toge ...

小弟是新新手

Emma avatar
By Emma
at 2012-09-07T04:15
小弟最近加入Linux行列 之前都是Windows使用者 那小弟最近安裝的Linux中的ubuntu OS 一開始是看VBird鳥哥的教學文章 那V大教學是用CentOS,看了真的很複雜一堆指令碼 連安裝都要分割硬碟分/,/home,/user.....看了就選ubuntu好了 以下ubuntu簡稱u,wi ...

如何設定一般user執行系統指令

James avatar
By James
at 2012-09-06T18:35
各位朋友你們好 我想請問一下有沒有辦法不用sudo的方式 透過指令設定來讓使用者,或某個管理群組的人 可以在CLI裡下指令來讓系統重新開機? 會這樣問是因為我最近在玩Synology出的NAS 在WEB界面下,管理者可以直接在畫面找到重開機的選項 但是萬一遇到WEB當機的時候 我希望可以讓管理者群組的人 ...

第9次星系主題:A journey of Filesystem on JOS

Eden avatar
By Eden
at 2012-09-06T15:42
*主題內容: A journey of Filesystem on JOS (90分鐘)* *分享者:wayling* *摘要* 無論有無作業系統的存在,使用者常常需要對硬碟或其他外部儲存裝置做操作, 因此檔案系統在任何系統中幾乎都是非常重要且不可或缺的一部份, 所以實做基本檔案系統也成了一個必須的主題。 ...

openSUSE 12.2 釋出囉!

Eden avatar
By Eden
at 2012-09-06T14:27
Hi~ 各位先進大家好,在這邊小小的分享一下。 openSUSE 12.2 已經釋出囉,有興趣的可以來參考一下。^^ http://www.opensuse.org/zh-tw/ http://software.opensuse.org/122/zh_TW openSUSE是一個不錯的選擇喔^^ - ...