ftp是tcp/ip協議組中應用層的協議之一
給使用者提供檔案共享服務,網際網路上的**資源和軟體資源。絕大部分都是通過ftp伺服器傳遞
控制埠 command 21 /tcp
資料埠 data 20/tcp
ftpserver 預設配置
安裝vsftp
yum -y install vsftpd
準備要分發的檔案
touch /var/ftp/1.txt
/var/ftp ftp伺服器的主目錄
啟動服務
systemctl start vsftpd
systemctl enable vsftpd(設定ftp伺服器的功能開啟或者關閉)
關閉防火牆
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
vim /etc/selinux/config
修改內容為:selinux=disabled
ftp clinet啟動上傳功能
vim /etc/vsftpd/vsftpd.conf (更改以前最好先備份)
檢查禁用匿名賬戶登入開啟
anonymous_enable=yes 是否允許匿名使用者登入ftp
配置上傳指令
anon_upload_enable=yes 啟動上傳檔案的能力
anon_mkdir_write_enable=yes啟動建立目錄的能力
systemctl restart vsftpd 重啟ftp程式
建立上傳目錄
上傳檔案時一定要來這個目錄
mkdir /var/ftp/upload
chmod 777 /var/ftp/upload
客戶端測試
登入伺服器
echo 222 > 2.txt
lftp 192.168.19.156
上傳檔案
cd upload
put 2.txt
建立目錄
mkdir 222
上傳目錄,前提是你要有乙個資料夾
mirror -r aaa
網路檔案系統,系統之間共享檔案的一種協議
nfs的客戶端主要為linux
支援多節點同時掛載以及併發寫入
提供檔案共享服務
為web server配置集群中的後端儲存
準備乙個儲存端,三個客戶端
nas 192.168.19.156
web1 192.168.19.157
web2 192.168.19.158
web3 192.168.19.159
關閉防火牆
安裝nfs伺服器
yum -y install nfs-utils
mkdir /webdata (儲存****)
echo 「nfs test。。」 > /webdata/index.thml (放置測試頁面)
配置nfs伺服器
vim /etc/exports
/webdata 192.168.19.0/24(rw)
/webdata指的是發布資源的目錄
192.168.19.0/24允許訪問nfs的客戶機
(rw)可讀可寫
啟動nfs伺服器
systemctl start nfs-server
systemctl enable nfs-server
檢查nfs輸出是否正常
exportfs -v
web1 客戶端
安裝nfs客戶端
檢視儲存端共享
showmount -e 192.168.19.156
手動掛載
[root@web1 ~]# mount -t nfs 192.168.19.156:/webdata /var/www/html/
mount:掛載命令
-t nfs:型別
192.168.19.156:nfs伺服器位址
/webdata :nfs輸出目錄
/var/www/html:本地目錄
檢視掛載
dfls /var/www/html/
使用web客戶端檢視web伺服器
使用真機開啟瀏覽器瀏覽頁面即可
web2伺服器 web3伺服器同web1配置相同
通過web1 web2 web3的ip位址即可直接訪問nas儲存端
Linux系統Samba檔案共享服務
一 samba伺服器的安裝 確認安裝以下軟體包 root test rpm qa grep samba samba common 3.0.10 1.4e.9 samba client 3.0.10 1.4e.9 system config samba 1.2.21 1 samba swat 3.0....
linux系統服務
1.對於linux系統,system v提供了執行級別的概念 對於linux系統上的服務,這些服務的system v指令碼檔案都是存放在 etc rc.d init.d 這個目錄下。命令 service 可以呼叫指定服務的system v指令碼,並執行指定的動作。service 服務名 start ...
Linux系統服務
1.linux啟動流程 centos7 開機自檢 bios mbr引導 grub選單 載入核心 systemd 並行啟動 執行級別 初始化系統system.init 啟動服務 登陸 2.linux執行級別 system v init執行級別 systemd目標名稱作用0 runlevel0.targ...