第一步:shell
打開設置,選擇網絡驅動器添加vim
第二步:windows
ip a
查看網卡是否添加成功centos
第三步:安全
打開剛添加的網卡配置文件(注意,你剛添加的網卡是沒有配置文件的,須要去複製一份到/etc/sysconfig/network-scripts目錄下,新網卡名字千萬不能弄錯,要與添加的名字一致)服務器
以後重啓網卡就能夠了,爲何配置多個網卡呢?網絡
後期須要,每一個網卡對應的服務不同架構
smb是什麼:是Linux與windows之間的文件共享,基於cs架構(clent service架構,經常使用的還有bs架構)的一個服務程序。cs架構就是客服端訪問服務器端。ssh
samba就是在Linux系統中建立出一個目錄,佔用一小塊磁盤,若是你拿着用戶跟密碼,就能夠獲得相應的路徑下的文件。spa
:表示依賴的包。
查看該服務的安裝包。
yum list | grep 服務名字
配置一個服務,就是配置他的文件,怎麼查看samba生成了哪些文件呢
rpm –ql samba
samba主配置文件
/etc/samba/smb.conf
Samba樣板文件:主要是centos6用的
/etc/samba/smb.conf.example
第一步:
打開配置文件
第二步:
在global下面編寫
第三步:
[自定義] 首先定義本身的一個組名 path = Linux系統的目錄絕對路徑(此爲你要共享系統中的哪一個目錄) read only = no 用戶還要寫入文件,因此不能只讀 public = yes 別人是否能看到
訪問smb必需要有一個用戶,在完成samba主配置文件配置後,設置登陸用戶
pdbedit –a –u 用戶名 #(-a是添加一個用戶,-u是指定用戶名)
然後輸入兩次密碼便可,以後再windows搜索中輸入\\加虛擬機配置的IP地址,注意,要關閉防火牆,要想對此目錄實現可寫,對此共享目錄設置寫的權限就能夠了。
打開建立好的服務後,會有兩個文件夾,由於你的家目錄還有其餘用戶,因此其餘用戶的家目錄也被顯示上去。
只要設置
chmod a= /home/用戶名
便可訪問此用戶家目錄
/var/log/message
存放着系統信息(如遇服務啓動不起,能夠查看此目錄的報錯信息)
映射網絡驅動器
右擊咱們共享的文件夾,選擇映射網絡驅動器,打開個人電腦便可查看到。
FTB服務:在互聯網上提供文件存貯和訪問的服務。
Vsftb:很是安全的文件傳輸,特色:安全,高速,穩定。
模式:c/s模式
端口:20(傳數據)21(傳指令)
高位端口:1024以上
兩種工做模式:主動模式(服務器端主動鏈接客戶端)、被動模式(等的客戶端鏈接服務器端)
部署安裝FTB
首先下載
yum install vsftpd -y
Vsftpd有兩種工做模式,一種是匿名,一種是用戶
匿名工做模式:不須要帳號和密碼就能夠登陸到服務器端
打開配置文件
/etc/vsftpd/vsftpd.conf anonymous_enable=YES #容許匿名訪問模式 anon_umask=022 #匿名用戶上傳文件的umask值 anon_upload_enable=YES #容許匿名用戶上傳文件 anon_mkdir_write_enable=YES #容許匿名用戶建立目錄 anon_other_write_enable=YES #容許匿名用戶修改目錄名稱或刪除目錄
修改以上幾條便可實現匿名模式。
用戶登陸模式
首先關閉匿名登陸,然後開啓便可。
他的登陸用戶跟Linux系統登陸用戶通用。當用戶登陸成功時,登陸的是該用戶的家目錄。
vsftpb用戶管控
/etc/vsftpd
這個目錄裏有兩個文件
ftpusers
user_list
這兩個文件是管控用戶的文件,將用戶添加進去就不能訪問vsftpd服務了。
訪問
ftp:// ip
重啓服務
restart 服務名
啓動服務
start 服務名字
中止服務
stop 服務名字
查看狀態信息
status 服務名字
平滑重啓(在不中斷我服務時,加載我新添加的東西)
reload 服務名字
開機自啓
enable 服務名字
開機不自啓
disable 服務名字
查看該服務是否開機自啓
is-enabled 服務名字
登陸
ssh 用戶名@IP
生成密鑰
ssh-keygen
發送密鑰
ssh-copy-id ip
vim /etc/ssh/sshd_config
將115行註釋打開,把yes改成no
重啓
systemctl restart shhd