原文:linux 如何指定nologin用戶執行命令

在linux中建立網站時,我們一般分配一個www之類的用戶給網站應用程序。 如果我們使用root或者具有管理員權限的賬號在網站目錄下去創建文件時,會遇到各種權限問題。 這時我們可以切換到www用戶,這類用戶一般是nologin,不允許登錄。 如果我們su www或者sudo www,切換到www用戶時,會出錯。 網上解決辦法時修改 etc passwd文件 nologin改為bin bash,這樣 ...

2019-07-27 18:10 0 2772 推薦指數:

查看詳情

linux 如何指定nologin用戶執行命令

www用戶安全做法 在linux中建立網站時,我們一般分配一個www之類的用戶給網站應用程序。如果我們使用root或者具有管理員權限的賬號在網站目錄下去創建文件時,會遇到各種權限問題。這時我們可以切換到www用戶,這類用戶一般是nologin,不允許登錄。如果我們su www ...

Sat May 09 23:55:00 CST 2020 0 4709
linux指定nologin用戶執行命令

1.為了安全,使用nologin賬號來運行程序, su -s /bin/bash -c "ls" www 這條命令到底做了什么呢?su -s 是指定shell,這里www用戶nologin用戶,是沒有默認的shell的,這里指定使用/bin/bash, -c 后面接需要運行的命令, 后面 ...

Thu Dec 29 17:47:00 CST 2016 0 1853
linux指定特定用戶執行命令

雖然很簡單但是百度找的大部分不能用,我是沒找到,后來從google找到的 sudo -H -u www bash -c 'nohup /home/web/ke/upfileserver /home/ ...

Tue Jan 24 00:45:00 CST 2017 0 4114
Crontab 使用指定用戶環境變量執行命令

不太理解為何中文技術博客搜不到這個問題的答案。。 其實 crontab 可以直接指定使用什么 shell 因為會用到 source 的關系所以我們可以先制定 shell 為 bash 既不需要自己去建 shell 腳本指定 #!/bin/sh 也不需要在要執行命令前面加多 ...

Mon Mar 07 23:53:00 CST 2022 0 679
linux 遠程執行命令

在128服務器上執行 如上 腳本,將會在239服務器 /usr/local/test 目錄下新建 remote.txt 文件。 << remotessh ... remotessh 這個是一對標識符,自己可以隨便命令但是要保持名稱一致。exit :代表退出遠程節點。 ...

Wed Jul 08 01:21:00 CST 2020 0 921
Linux 后台執行命令

; 3000: break 問題:直接在終端執行:python test.py, 需要在 ...

Sun Jun 07 00:49:00 CST 2020 0 5858
Linux - 執行命令與腳本

01 - Linux執行多條命令 方法1:在命令行下可以一次性粘貼多條語句,shell會依次執行並輸出結果 方法2:在一個命令行中,用分號將各個命令隔開或者使用&&連接各個命令 示例: 02 - Linux區別&與nohup &方式 使用 ...

Fri Sep 22 07:20:00 CST 2017 0 1540
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM