Linux的基本指令--服务器
ftp:
1.安裝vsftpd服務器
sudo apt-get install vsftpd
2.創建一個空目錄,供用戶上傳:創建服務器文件夾,ftp服務器,服務器端和客戶端,我建立的是/home/colin/linux/Server/ftp/ftpserver
在此目錄下創建匿名用戶anonymous
mkdir anonymous
chmod 777 anonymous
3.配置vsftpd.conf文件:?sudo vi /etc/vsftpd.conf
將Listen=YES
Ctrl+shift+n:創建新終端
??添加下面設置:
??? anonymous_enable=YES
??? anon_root=/home/colin/Server/ftp/ftpserver
??? no_anon_password=YES? ? //匿名用戶不需要密碼
??? write_enable=YES
??? anon_upload_enable=YES
??? anon_mkdir_write_enable=YES
4.重啟服務器,重新加載.etc.vsftpd.conf配置文件:?sudo /etc/init.d/vsftpd restart
5.測試上傳功能,從客戶端登錄ftp服務器,進入到anonymous目錄
ftp 192.168.6.3(服務器IP)
cd anonymous
進入anonymous下才可以上傳文件
上傳命令,可以把你當前目錄下的文件上傳到ftp服務器的anonymous目錄
put somefile
服務器端不允許上傳同名文件
下載命令
get file
~umask&666 = 文件權限
nfs:
sudo apt-get install nfs-kernel-server
2.在用戶目錄下創建nfs目錄
mkdir /home/colin/linux/Server/nfs
3.設置/etc/exports配置文件
sudo vi /etc/exports
?? ? 添加這行配置
? ? ? ?/home/colin/linux/nfs? *(rw,sync,no_root_squash)
4.重啟服務器,重新加載配置文件:sudo /etc/init.d/nfs-kernel-server restart
5.在/home/colin/linux/nfs目錄下創建測試文件hello
cd /home/colin/linux/nfs
??? touch hello
6.測試服務器,把服務器共享目錄nfs掛載到/mnt節點
sudo mount –t nfs –o nolock –o tcp 服務器IP:/home/colin/linux/nfs? /mnt
?
轉載于:https://www.cnblogs.com/Lune-Qiu/p/8921679.html
總結
以上是生活随笔為你收集整理的Linux的基本指令--服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 编码文件json.load
- 下一篇: DevExpress v17.2新版亮点