国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

在linux shell腳本中root切換到普通用戶執行腳本或命令的方法

2019-10-26 18:57:28
字體:
來源:轉載
供稿:網友

需求:

安裝deb包,設置程序安裝后啟動,不需要root權限啟動程序 | 不能用root權限啟動

其他開機啟動選項

方法:root臨時降低權限

secUser=`who am i | awk '{print $1}'` #echo $secUser su $secUser -c <指令> > /dev/null 2>&1 & #這一條命令的執行權限是臨時的,只在本條語句起作用 id -u # 結果為0,還是root用戶權限 

附: su --help

 -c, --command COMMAND   pass COMMAND to the invoked shell -h, --help     display this help message and exit -, -l, --login    make the shell a login shell -m, -p, --preserve-environment  do not reset environment variables, and        keep the same shell -s, --shell SHELL    use SHELL instead of the default in passwd

以上這篇在linux shell腳本中root切換到普通用戶執行腳本或命令的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石城县| 仙游县| 罗城| 改则县| 巴林左旗| 顺平县| 裕民县| 崇州市| 晋州市| 临猗县| 利津县| 胶南市| 滕州市| 白朗县| 清流县| 门头沟区| 梁河县| 正安县| 靖江市| 福贡县| 丰原市| 枣庄市| 天门市| 阿克陶县| 临夏市| 栾川县| 江永县| 沈丘县| 纳雍县| 广饶县| 河西区| 乌什县| 道真| 淳化县| 浦东新区| 夏邑县| 将乐县| 威海市| 韶关市| 长春市| 同心县|