phplinux用戶
可以而且推薦,注意該用戶一定需要有對web目錄的讀,執行許可權,部分目錄的寫許可權。
⑵ linux 什麼用戶執行php
LINUX下,一般執行PHP的用戶ID是WEB伺服器的進程的ID,有時候WEB伺服器可以使用其它身份運行,與伺服器的配置有關。
⑶ 用php連linux怎麼修改自己的用戶名
php是運行於apache伺服器上的腳本解釋語言,而apache是apache網頁伺服器的運行賬戶,所以你如果用php連接郵件服務一定是apache用戶,php怎麼寫我沒學過,不過有很多成熟的郵件前端為何不用,要自己寫呢?
⑷ linux里普通用戶創建的php文件apache為什麼不能訪問
你的用戶和apache運行的用戶不是一個用戶,普通用戶建的文件許可權別的用戶沒有的
一是修改文件屬主,用chown命令
二是修改文件許可權,用chmod命令
三是把這個普通用戶和apache運行的用戶加到這個普通用戶所屬的組中
⑸ php 執行linux命令 比如:用戶(reboot user)執行開啟vps的命令,或者關閉vps的命令,如何寫
自己編寫shell腳本. 然後用exec("1.sh")執行. 具體腳本可以參考XenServer
⑹ linux怎麼刪除用戶和用戶組
Linux刪除用戶組和用戶時常用的一些命令和參數。
1、從組中刪除用戶
編輯/etc/group 找到GROUP1那一行,刪除 A
或者用命令
gpasswd -d A GROUP
2、建用戶:
adser phpq //新建phpq用戶
passwd phpq //給phpq用戶設置密碼
3、建工作組
groupadd test //新建test工作組
4、新建用戶同時增加工作組
useradd -g test phpq //新建phpq用戶並增加到test工作組
註::-g 所屬組 -d 家目錄 -s 所用的SHELL
5、給已有的用戶增加工作組
usermod -G groupname username
或者:gpasswd -a user group
6、臨時關閉:在/etc/shadow文件中屬於該用戶的行的第二個欄位(密碼)前面加上*就可以了。想恢復該用戶,去掉*即可。
或者使用如下命令關閉用戶賬號:
passwd peter –l
重新釋放:
passwd peter –u
6、永久性刪除用戶賬號
userdel peter
groupdel peter
usermod –G peter peter (強制刪除該用戶的主目錄和主目錄下的所有文件和子目錄)
7、顯示用戶信息
id user
cat /etc/passwd
⑺ 使用php如何在linux中添加用戶
可以使用ssh2_connect();
使用PHP連接到SSH。對伺服器進行一系列操作。
⑻ php創建文件夾,linux中還是許可權755,怎麼辦
一般都是由於新建用戶許可權不夠導致。Linux 非root用戶不能創建目錄的解決辦法:有些時候安裝應用,需要新建一個用戶,用戶建完之後,發現在常見的目錄(/home)下面不能建立目錄,必須求助於root用戶,建立完畢,例如建立一個目錄ubsadm。 這個時候/home/ubsadm 目錄存在。切換到應用用戶(例如為:ubsadm) 這個時候主目錄應該為/home/ubsadm,發現用touch、mkdir等命令無法創建文件/文件夾。 很頭疼。這個時候需要看下ubsadm目錄的屬性:發現目錄的屬主和組都是root 這個時候要使用root用戶下的chown命令來改變屬組。chown -R ubsadm:users /home/ubsadm這個時候注意,請盡量不要使用sudo命令提權來執行,雖然可能成功,但是對管理會造成混亂。也不要試圖使用usermod命令去改變ubsadm組為root執行完畢之後,使用ubsadm登陸,即可實現創建用戶成功。
⑼ 使用php能添加linux用戶該怎麼做實現用戶管理
在Linux中添加普通新用戶 超級用戶(也稱為「root」)是一個具有修改系統中任何文件權力的特別賬號。在日常工作中,最好不要使用超級用戶賬號進入系統,因為任何錯誤操作都可能導致巨大的損失。
⑽ PHP:用php來執行Linux指令,我如何知道該執行被以哪個用戶身份執行了呢
exec(「whoami」);看看當前身份