/tmp/ 192.168.209.129/24(rw,sync,no_root_squash)linux
客戶端上卸載掛載點shell
服務端上exportfs -arv命令能夠使更改後的配置文件生效。vim
編輯/etc/exports配置文件,增長一行內容,保存退出windows
再執行exportfs -arv命令centos
在客戶端上執行showmount -e命令看是否生效安全
客戶端掛載,將 tmp目錄掛載到mnt目錄下bash
在服務端上查看tmp目錄服務器
客戶端的mnt目錄下建立文件,查看目錄下的文件session
服務端查看tmp目錄dom
方法一:在客戶端掛載時加上選項-o nfsvers=3
方法二:客戶端和服務端都須要vim /etc/idmapd.conf
把「#Domain = local.domain.edu」 改成 「Domain = xxx.com」 (這裏的xxx.com,隨意定義),而後再重啓rpcidmapd服務
FTP(file transfer protocol)文件傳輸協議,用於在Internet上控制文件的雙向傳輸。FTP主要做用是讓用戶鏈接一個遠程計算機(這些計算機上運行着FTP服務器程序)查看遠程計算機有哪些文件,而後把文件從遠程計算機上拷貝到本地計算機,或把本地文件傳送到遠程計算機。
因爲FTP服務的安全性較差,因此大企業不使用,小企業會常常使用,大企業會使用自動化發佈工具。
建立一個新用戶 = ftp能夠映射不少個虛擬用戶
useradd -s /sbin/nologin virftp --建立一個新用戶
vim /etc/vsftpd/vsftpd_login --定義虛擬用戶的名稱和密碼 (虛擬用戶能夠定義多個)
虛擬用戶配置文件內容以下,奇數行爲用戶名,偶數行爲密碼,多個用戶就寫多行
testuser1 -- 用戶名
aminglinux -- 用戶密碼
#虛擬用戶配置文件 local_root=/home/virftp/testuser1 #指定虛擬用戶的家目錄 anonymous_enable=NO #是否容許匿名用戶 anon_upload_enable=NO #是否容許匿名用戶上傳 anon_mkdir_write_enable=NO #是否容許匿名用戶建立目錄和寫 idle_session_timeout=600 #鏈接ftp超時時間(秒) data_connection_timeout=120 #數據傳輸的超時時間(秒) max_clients=10 #最多容許同時幾個終端鏈接 #建立虛擬用戶的家目錄,並新建一個文件,修改權限
auth sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login #最開始二進制定義的密碼文件 account sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login #最開始二進制定義的密碼文件
注意:在centos6中「/lib64/security/pam_userdb.so」該文件須要區分是32位仍是64位版本
#在主配置文件最下面增長的代碼 chroot_local_user=YES guest_enable=YES guest_username=virftp #告訴服務如今用的虛擬用戶 virtual_use_local_privs=YES #開啓虛擬用戶和系統用戶的映射 user_config_dir=/etc/vsftpd/vsftpd_user_conf allow_writeable_chroot=YES
啓動vsftpd服務,查看進程和監聽端口
FTP監聽是21端口,22端口是sshd,23端口是telnet
在windows上安裝一個FTP的客戶端軟件filezilla client,linux上的FTP測試,安裝lftp包(Linux上面爲了方便安裝的lftp測試)
使用lftp命令以下,輸入口令,並用ls查看
? 能夠查看哪些能使用的命令
把aming.txt文件直接下載到當前目錄,按quit退出,而後查看
第一種方案:新建一個會話,協議改爲 sftp 協議,輸入名稱,IP和端口號
而後鏈接,輸入用戶名和密碼
登陸後默認在root目錄下,切換到/tmp目錄下,下載文件,保存的地址也能夠設置
輸入exit命令能夠退出。
第二種方案:按ctrl+alt+f,下載xftp並安裝便可。