linux下普通用户怎样才能拥有设置系统时间的权限?
生活随笔
收集整理的這篇文章主要介紹了
linux下普通用户怎样才能拥有设置系统时间的权限?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
普通用戶沒有權限修改系統時間。
下面是Copy過來的。講的是程序如何獲得root權限。
最近在移植過程中,需要使用很多命令,而這些命令只能在獲得超級用戶即root權限才可以運行,于是查了很多資料沒有很直白的方法可以實現.
結合自己的實踐,提出如下步驟,可以實現在任何用戶下均可以root的權限去運行程序.其實Linux中的很多文件系統都是root權限的,只是它同時允許任何用戶都可以操作.使用命令ls -l你可以很明顯看出這點.
下面說說如何實現讓所有用戶以root權限執行你的程序:
,在普通用戶下(登錄用戶),編寫你的應用程序,建議在root用戶下調試你的程序,調試沒問題后再賦予該應用程序root權限.
其次,在root用戶下gcc編譯生成可執行文件(注意:這點很重要),從而使應用程序生成的可執行文件具有root權限.
,使用命令chmod修改你生成的可執行文件的用戶權限.
chmod u s ***(可執行文件名)
下面你就可以退出到普通用戶下,運行你的程序即可發現和在root用戶下面運行一樣.
以上的方法主要是針對一般的C/C 程序的,對于shell腳本程序方法類似.只是在需要修改其為可執行文件(在root用戶下進行).
總結
以上是生活随笔為你收集整理的linux下普通用户怎样才能拥有设置系统时间的权限?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手机通话时怎么用变声器?
- 下一篇: 求推荐手机版那个变声器比较好的?