安裝后,在Xshell的工具欄上點(diǎn)擊:
首先Linux上需要安裝lrzsz工具包,下面是安裝命令:
yum install lrzsz
rz和sz便是Linux/Unix同ZModem文件傳輸?shù)拿钚泄ぞ,所以要在Xshell連接屬性的設(shè)置上傳協(xié)議接受文件路徑等,如下圖所示:
windows端需要支持ZModem的telnet/ssh客戶端(xshell支持),SecureCRT就可以用SecureCRT登錄Unix/Linux主機(jī)(telnet或ssh均可)。
分別點(diǎn)擊下圖對(duì)應(yīng)位置標(biāo)"x"的框,彈出鉤選框后設(shè)置為鉤,點(diǎn)擊"close"關(guān)閉鉤選框,選擇完成后效果如下圖12所示。見下圖,使用efw控件中封裝的uploadify開發(fā)上傳文件的實(shí)例,文件上傳涉及到前后臺(tái)的交互,前臺(tái)頁面引用swfobject.js文件和jquery.uploadify.v2.1.0.min.js創(chuàng)建上傳的按鈕,選擇文件后點(diǎn)擊上傳,通過指定的url向后臺(tái)控制器發(fā)送請(qǐng)求,后臺(tái)uploadifycontroller控制器接收到請(qǐng)求把上傳的文件存入userfiles目錄中。②將“analog in 1/2”通道接通,分別點(diǎn)擊圖5對(duì)應(yīng)位置標(biāo)“x”的框,彈出鉤選框后設(shè)置為鉤,點(diǎn)擊“close”關(guān)閉鉤選框,如圖6所示,選擇完成后效果如圖7所示。
運(yùn)行命令sz file就是發(fā)文件到windows上(保存的目錄是可以配置)比ftp命令方便多了,而且服務(wù)器不用再開FTP服務(wù)了。如下圖所示:
在Linux中的每個(gè)用戶必須屬于一個(gè)組,不能獨(dú)立于組外。在Linux中每個(gè)文件有所有者、所在組、其他組的概念。
ls -ahl #可以看到文件的所有者
chown 用戶名 文件名 #修改文件的所有者
ls -ahl #可以看到文件的所有組
chgrp 組名 文件名 #修改文件所在的組
-l 中顯示的內(nèi)容如下:
-rwxrw-r--1 root root 1213 Feb 2 09:39 abc
解釋:
chmod 755 abc #賦予abc 權(quán)限 rwxr-xr-x
chmod u=rwx,g=rx,o=rx abc #同上,u=用戶權(quán)限,g=組權(quán)限,o=不同組其他用戶權(quán)限
chmod u-x,g+w abc #給abc去除用戶執(zhí)行的權(quán)限,增加組寫的權(quán)限
chmod a+r abc #給所有用戶添加讀的權(quán)限
改變文件所有者
chown xiaoming abc #改變abc的所有者為xiaoming
chgrp root abc #改變abc所屬的組為root
chown root ./abc #改變abc這個(gè)目錄的所有者是root
chown -R root ./abc #改變abc這個(gè)目錄及其下面所有文件和目錄的所有者是root
改變用戶所在的用戶組
在添加用戶時(shí),可以指定將該用戶添加到哪個(gè)組中,同樣用root的管理權(quán)限可以改變某個(gè)用戶所在的組。
usermod -g 組名 用戶名
#或者還可以換成下面這種
usermod -d 目錄名 用戶名 #改變?cè)撚脩舻卿浀某跏寄夸?/span>
(4)、 設(shè)定public的權(quán)限, 因?yàn)閟amba不能做到每個(gè)人只能刪除自己的文件, 不能刪除別人的功能,linux設(shè)置目錄sticky bit權(quán)限. 目錄設(shè)定了sticky的權(quán)限,在這個(gè)目錄下的文件只有root與文件的所有者才能刪除, 別的用戶可能通過設(shè)置,才能查看此用戶目錄下所有文件,但不能刪除,只有本用戶才能刪除。還有一個(gè)問題,/home/myshare目錄是root用戶建立的,用命令chmod 777 /home/myshare 更改過權(quán)限,上面的權(quán)限問題是不是和這個(gè)文件夾的權(quán)限有關(guān)。因?yàn)閣insxs目錄是有特殊權(quán)限的,所以先用takeown命令設(shè)置當(dāng)前用戶為擁有者,然后用cacls修改目錄權(quán)限,最后用move指令將目錄轉(zhuǎn)移到winsxs_del目錄中。