zip文件上傳linux主機,解壓後權限異常,用虛擬機解決文件權限問題

      昨天下載了一個sablog的 安裝包,是rar格式的,傳到linux主機上不能解壓,於是就用winrar解壓再壓縮成zip格式,傳到linux主機上,解壓順利,但是安裝的時候遇到了麻煩,提示權限不夠,一查看,本來應該644的文件權限,解壓以後是600,導致權限不夠,改權限吧,可惡的是空間商的CPanel提供了單個文件夾和單個文件的權限修改,sablog解壓後層次目錄那麼多,一個一個來太麻煩,用tfp客戶端工具leechftp可只能單個文件夾下多個文件一起修改權限,無法遞歸修改,只能另想辦法了。

    想起幾天前裝的虛擬機vmware,虛擬了一個Ubuntu和turbolinux,進ubuntu圖形界面,用samba文件共享訪問將本機win下的sablog拷貝過去,用chmod -R 744 sablog將權限全部修改,然後用 tar -cf 命令打包,回傳到win下,然後在win下將打包的tar文件上傳到遠程linux主機,在遠端解壓,權限正常,可以正常安裝,至此問題解決。

    想不到linux下的目錄安全性還給安裝php程序帶來了一點小麻煩,一直以來覺得zip壓縮格式和rar壓縮格式沒有什麼區別,今天終於知道了區別,zip還是比較老到啊,寶刀不老,在linux下win下通喫。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章