原文:如何以nobody用戶執行命令?

最近在logstash中使用nobody用戶啟動logstash,一想,nobody用戶的shell不是 sbin nologin嗎 不能登錄執行命令呀 於是看了一下它的啟動腳本,是使用其他方式進行的。。。 玩了幾年linux竟然還不知道chroot可以干這事,只知道chroot將根目錄切換到某一位置,,汗顏。。 使用su l nobody c 命令 方式 然,nobody用戶的shell是 sb ...

2016-11-29 20:07 0 3161 推薦指數:

查看詳情

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

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

Sun Jul 28 02:10:00 CST 2019 0 2772
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 如何指定nologin用戶執行命令

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

Sat May 09 23:55:00 CST 2020 0 4709
shell腳本中切換用戶執行命令

1.切換用戶執行命令 su 用戶名 -c "命令" 2.切換用戶執行腳本 su 用戶名 -s /bin/bash 腳本路徑 3.切換用戶執行命令集su 用戶名 <<EOF命令集EOF ...

Fri Jun 06 01:36:00 CST 2014 0 3492
ansible 遠程以普通用戶執行命令

1. ansible 10.0.0.1 -m raw -a "date" -u www 2.在ansible的主機配置文件中指定ssh_uservi/etc/ansible/hosts10.0.0. ...

Fri Oct 05 23:44:00 CST 2018 0 4147
Crontab 使用指定用戶環境變量執行命令

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

Mon Mar 07 23:53:00 CST 2022 0 679
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM