中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

發布時間:2020-07-11 21:29:23 來源:網絡 閱讀:424 作者:千樹一木 欄目:系統運維

******************************

******7.訪問網絡文件系統*********

******************************

 

 

****cifs網絡文件系統訪問*****

1.安裝個共享訪問客戶端

yum install samba-client -y

2.識別共享目錄

smbclient -L //172.25.254.253

 

[root@netfsclient mnt]# smbclient -L //172.25.254.253

Enter root's password: (直接回車)

Domain=[USER-20161030DE] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

 

Sharename       Type      Comment

---------       ----      -------

IPC$            IPC       遠程 IPC

westos          Disk      

Domain=[USER-20161030DE] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

 

Server               Comment

---------            -------

 

Workgroup            Master

---------            -------

3.訪問共享

命令訪問)

[root@netfsclient mnt]# smbclient //172.25.254.253/westos

Enter root's password:

Domain=[USER-20161030DE] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

smb: \>

 

掛載訪問)

mount //172.25.254.253/westos /mnt -o username=guest

 

4.開機自動掛載cifs

方法1)

vim /etc/fstab

//172.25.254.253/westos/mntcifsdefaults,username=guest 0 0

 

方法2)

vim /etc/rc.d/rc.local

mount //172.25.254.253/westos /mnt -o username=guest (寫在最后一行)

chmod 755 /etc/rc.d/rc.local

 

 

 

******nfs網絡文件系統的訪問*********

 

1.安裝訪問共享軟件

yum install nfs-utils

 

2.識別共享

showmount -e 172.25.254.250

 

3.使用共享

mount 172.25.254.250:/nfsshare/nfs1 /mnt

 

4.自動掛載

方法1)

vim /etc/fstab

172.25.254.250:/nfsshare/nfs1 /mnt nfsdefaults0 0

 

方法2)

vim /etc/rc.d/rc.local

mount 172.25.254.250:/nfsshare/nfs1 /mnt

chmod 755 /etc/rc.d/rc.local

 

 

******autofs自動掛載服務******

1.服務功能

默認使用mount掛載共享時當不使用共享也會處于掛載狀態

浪費共享服務器資源

autofs可以實現當使用時自動掛載,當閑置時自動卸載

 

2.安裝服務

yum install autofs -y

systemctl start autofs

 

3.訪問

cd /net/172.25.254.250/nfsshate/nfs1

 

4.設定空閑卸載時間

vim /etc/autofs.conf

15 timeout = 3**閑置3妙后系統自動卸載網絡設備

 

5.實現自定義共享掛載點

vim /etc/auto.master

最終自定義掛載點的上層目錄字配置文件

/mnt/etc/auto.nfs

 

vim 字配置文件

最終掛載點網絡共享目錄

vim /etc/auto.nfs

pub1    172.25.254.250:/nfsshare/nfs1

*    172.25.254.250:/nfsshare/&**指定任意共享掛載

 

 

 

 

 

 

****************************

******9.vsftp服務***********

****************************

1.什么是 ftp

 FTP 是File Transfer Protocol(文件傳輸協議)的英文簡稱,而中文簡稱為“文傳協議”。用于Internet上的控制文件的雙向傳輸。同時,它也是一個應用程序(Application)。基于不同的操作系統有不同的FTP應用程序,而所有這些應用程序都遵守同一種協議以傳輸文件。在FTP的使用當中,用戶經常遇到兩個概念:"下載"(Download)和"上傳"(Upload)。"下載"文件就是從遠程主機拷貝文件至自己的計算機上;"上傳"文件就是將文件從自己的計算機中拷貝至遠程主機上。用Internet語言來說,用戶可通過客戶機程序向(從)遠程主機上傳(下載)文件。

2.安裝ftp

 

yum install vsftpd -y

systemctl start vsftpd

systemctl stop firewalld

systemctl enable vsftpd

setenforce 0**將selinux調整到警告模式,防止阻擋我的訪問

lftp ip**能登陸并且顯示,表示安裝成功

3.vsftpd文件信息

/var/ftp**默認發布目錄

/etc/vsftpd**配置目錄

 

【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務


4.vsftpd服務的配置參數

1)匿名用戶設定

anonymous_enable=YES|NO**匿名用戶登陸權限

 【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

#<匿名用戶上傳>

vim /etc/vsftpd/vsftpd.conf

write_enable=YES

anon_upload_enable=YES

chgrp ftp /var/ftp/pub【一般報錯550,表示服務不允許匿名進入,553表示文件沒有執行的權限】

chmod 775 /var/ftp/pub

 

【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務


#<匿名用戶家目錄修改>

anon_root=/direcotry

 

#<匿名用戶上傳文件默認權限修改>

anon_umask=xxx

 【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

#<匿名用戶建立目錄>

anon_mkdir_write_enable=YES|NO

 【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

#<匿名用戶下載>

anon_world_readable_only=YES|NO **設定參數為no表示匿名用戶可以下載


#<匿名用戶刪除>

anon_other_write_enable=YES|NO

 

#<匿名用戶使用的用戶身份修改>

chown_uoloads=YES

chown_username=student

 

#<最大上傳速率>

anon_max_rate=102400

 

 

<11.13>

yum install lftp**下載

yum install vsftpd -y

vim /etc/sysconfig/selinux**打開文件更改

SELINUX=disabled**不檢測selinux【執行這條命令后,要重啟機子】

 【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

<最大連接數>

max_clients=2

 

2)本地用戶設定

local_enable=YES|NO

write_enable=YES|NO

 

#<本地用戶家目錄修改>

local_root=/directory

 【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

#<本地用戶上傳文件權限>

local_umask=xxx

 

#<限制本地用戶瀏覽/目錄>

所有用戶被鎖定到自己的家目錄中

chroot_local_user=YES

chmod u-w /home/*

 【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

用戶黑名單建立?

chroot_local_user=NO

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd/chroot_list

 【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

用戶白名單?(把第一行改成YES:表示不能讓它訪問根目錄)

chroot_local_user=YES

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd/chroot_list

 

#<限制本地用戶登陸>【設定后,表示你不能登陸該機子的這個用戶】【你在這個里面設置,你就把/etc/vsftpd/chroot_list關閉,要不然會影響操作】

vim /etc/vsftpd/ftpusers**用戶黑名單

vim /etc/vsftpd/user_list**用戶臨時黑名單

 

【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務


用戶白名單設定

userlist_deny=NO

/etc/vsftpd/user_list**參數設定,此文件變成白名單

在名單中出現的用戶可以登陸ftp

 

#<ftp虛擬用戶的設定>

創建虛擬賬戶身份)

vim /etc/vsftpd/userfile**文件名稱任意

HXL1

123

HXL2

123

HXL3

123

 【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

db_load -T -t hash -f userfile userfile.db  **加密文件T:轉換;-t hash :加密的轉換方式為hash;-f:文件】(轉換之后你就可以把源文件刪掉了,反正也沒用)

 【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

vim /etc/pam.d/vmuser

account requiredpam_userdb.sodb=/etc/vsftpd/userfileuserfile后面不加后綴,這條命令會自動加后綴,多加會出問題】

authrequiredpam_userdb.sodb=/etc/vsftpd/userfile

 

vim/etc/vsftpd/vsftpd.conf【查看文件,禁止啟用白名單功能,要不然等不進去】

pam_service_name=vmuser【將pam指向你自己在pam下寫的功能文件】【這個改了,你student什么的就訪問不到了,

你只能訪問你虛擬文件中寫的用戶

guest_enable=YES【允許訪客訪問】

guest_username=ftp【所有訪客都以ftp身份】

 

虛擬帳號身份指定)

guest_username=ftpuser【這個身份指定要和所訪問的目錄的組一樣,并且加上775,置于叫什么,隨你便,一致就行】

chmod u-w /home/ftpuser【給u減去w,比較符合邏輯,這樣,為組是為個人目錄,你超級用戶也不能隨意修改私人的東西】

 

虛擬帳號家目錄獨立設定)【有時候服務傳輸太慢了,要等待一下,為開始還以為失敗了,無語】

[root@server60 ~]# mkdir /ftpdir/HXL1 -p

[root@server60 ~]# mkdir /ftpdir/HXL2 -p

[root@server60 ~]# mkdir /ftpdir/HXL3 -p

[root@server60 ~]# touch /ftpdir/HXL1/HXL1file

[root@server60 ~]# touch /ftpdir/HXL2/HXL2file

[root@server60 ~]# touch /ftpdir/HXL3/HXL3file

 【unit7 & unit9】cifs網絡文件系統訪問;vsftp服務

vim /etc/vsftpd/vsftpd.conf

local_root=/ftpdir/$USER【把虛擬賬戶的家目錄指定以下】

user_sub_token=$USER【虛擬用戶字令牌,和上面是連用的】

【補錄<關于在firewalld服務中增加vsftp服務,而不需要關閉防火墻。表示,防火墻給ftp服務開了個綠色通道>】

firewall-cmd--list-all【查看防火墻允許通過的服務,默認有個ssh】

firewall-cmd--permanent--add-server=ftp【增加服務的格式,用ftp做個例子】

firewall-cmd--reload【應該是載入服務信息】

firewall-cmd--list-allOK之后,你在查看以下,已保證在里面】


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东乌珠穆沁旗| 商城县| 昌平区| 荆州市| 柳江县| 高陵县| 木里| 沾益县| 普定县| 肇源县| 湟中县| 社旗县| 蛟河市| 霸州市| 临朐县| 射阳县| 平江县| 白银市| 兰考县| 忻城县| 博客| 安国市| 武城县| 九寨沟县| 新乡市| 金堂县| 长宁县| 壤塘县| 万宁市| 双峰县| 牡丹江市| 改则县| 甘肃省| 子洲县| 江门市| 嘉鱼县| 黑河市| 呼图壁县| 大埔县| 怀宁县| 镇原县|