win7下cygwin 中 root使用者的設定

2022-08-20 01:30:13 字數 776 閱讀 7111

cygwin 在 winxp下安裝完成後使用當前使用者登入後看所在磁碟的檔案許可權是沒有問題的,但在win7下發現所有檔案的許可權都丟失了,導致使用cygwin編譯出來的檔案的許可權也為空,這個問題可以使用以下方法來解決:

將cygwin修改為使用root使用者登入

找到cygwin的etc目錄中有乙個名為passwd的檔案。

用ue或記事本開啟passwd這個檔案,找到以下部分,把其中的windows使用者名稱換成root(共3處都改過來)。  

administrator :unused:500 :513 :u-pc-201103250049\administrator ,s-1-5-21-1343024091-57989841-1417001333-500:/home/administrator :/bin/bash

藍色 部分是替換成root,這個只是改名而已,真正關鍵部分是紅色 部分,那個才是許可權控制,將500和513都改成0,這樣才能獲取真正的root許可權,改成如下:

root:unused:0:0:u-pc-201103250049\root,s-1-5-21-1343024091-57989841-1417001333-500:/home/root:/bin/bash,需要注意的是如果你使用當前使用者為aa,那麼需要修改

passwd檔案中aa的那一行,這樣在windows下你使用aa使用者在cygwin登入後才會是root的許可權

在cygwin的home目錄下面建立目錄root   

啟動cygwin進入以後,就會以真正的root許可權執行了

Win7下PHP APACHE MySQL的配置

今天第一次嘗試搭建了乙個php的開發環境,軟體使用了 php 5.4.29,apache2.4,mysql5.5。apache 並沒有提供 2.4的 windows 版本,而是提供了 unix 下的tar.bz2 和tar.gz 安裝包,這兩個在windows下是不能用的 apache版本 http...

Win7 下右鍵選單

notepad 是綠色的。重灌系統後需要自己新增右鍵選單。網上給出的方案很類似 新建乙個note.reg 然後將下面的文字貼進去 windows registry editor version 5.00 hkey classes root shell notepad hkey classes roo...

win7下如何註冊控制項

win7,vsita下註冊控制項 註冊控制項的時候進入c windows system32找到cmd.exe,右鍵管理員方式執行程式然後輸入如下的命令 regsvr32 s actskin4.ocx systemroot system32 actskin4.ocx regsvr32 s mschrt...