原文:Linux指定用戶運行程序

參考:http: blog.useasp.net archive run command as different user on linux.aspx 在實際中,我們有時候想在一個腳本中指定用戶來運行另一個程序,從而更好地管理進程。可以通過runuser su和sudo來實現。 runuser runuser命令使用一個替代的用戶或者組ID運行一個Shell。這個命令僅在root用戶時有用。僅以 ...

2019-11-08 20:51 0 2620 推薦指數:

查看詳情

Linux指定用戶非root用戶運行程序、進程

方式一: 使用su命令切換用戶運行 su 用戶名 方式二: useradd -s /sbin/nologin -M test -s /sbin/nologin表示創建一個禁止登陸的用戶(比如www用戶不需要讓其登錄,mysql用戶等等),-M表示不創建用戶主目錄 sudo -u ...

Tue Mar 17 17:13:00 CST 2020 0 1708
[linux] /sbin/nologin的用戶運行程序

創建一個/sbin/nologin用戶 [root@host101 ~]# useradd -s /sbin/nologin redis [root@host101 ~]# grep redis /etc/passwd redis:x:501:501::/home/redis:/sbin ...

Thu Aug 10 19:30:00 CST 2017 0 1467
linux運行程序指定動態庫路徑

1. 連接和運行時庫文件搜索路徑的設置 庫文件在連接(靜態庫和共享庫)和運行(僅限於使用共享庫的程序)時被使用,其搜索路徑是在系統中進行設置的。一般 Linux 系統把 /lib 和 /usr/lib 兩個目錄作為默認的庫搜索路徑【debian可以在里面搜索出qt,因為debian默認安裝了qt ...

Tue Aug 18 18:23:00 CST 2020 0 3373
linux運行程序指定動態庫路徑

1. 連接和運行時庫文件搜索路徑到設置 庫文件在連接(靜態庫和共享 庫)和運行(僅限於使用共享庫的程序)時被使用,其搜索路徑是在系統中進行設置的。一般 Linux 系統把 /lib 和 /usr/lib 兩個目錄作為默認的庫搜索路徑【deepin可以在里面搜索出qt ...

Tue Aug 27 01:27:00 CST 2019 0 2935
linux 運行程序命令

1. nohup nohup命令:如果你正在運行一個進程,而且你覺得在退出帳戶時該進程還不會結束,那么可以使用nohup命令。該命令可以在你退出帳戶/關閉終端之后繼續運行相應的進程。nohup就是不掛斷的意思( no hang up)。 該命令的一般形式為:nohup command ...

Wed Aug 05 23:47:00 CST 2020 0 750
linux 后台運行程序

場景:程序在后台運行,即關閉終端之后仍然運行 注意,后台執行的程序一定是不結束的程序,如無限循環; 基礎命令 & 符號:后台執行程序,需放在命令后面 > 符號:輸出重定向到指定文件 方法1 這樣雖然可以實現后台運行,但是在關閉終端時必須用 ...

Fri Jun 21 18:26:00 CST 2019 0 3086
Linux學習筆記——使用指定用戶權限執行程序——sudo

sudo可以用來以其他用戶身份執行命令,sudo命令可以針對單個命令授予臨時權限。sudo僅在需要時授予用戶權限,減少了用戶因為錯誤執行命令損壞系統的可能性。 1:sudo的幫助信息如下: qian@ubuntu:~/桌面$ sudo --helpsudo - 以其他用戶身份執行 ...

Wed Mar 30 07:00:00 CST 2016 1 7635
Linux 下以其他用戶身份運行程序—— su、sudo、runuser

本文綜合分析了Linux系統下,如何使用runuser命令、su命令和sudo命令以其他用戶身份來運行程序,以及這三個命令的運行效率比較。 一、su 命令臨時切換用戶身份 SU:( Switch user切換用戶),可讓一個普通用戶切換為超級用戶或其他用戶,並可臨時擁有所切換用戶的權限 ...

Mon Oct 29 23:47:00 CST 2018 0 1085
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM