linux基礎第六天(Samba服務,nginx服務)

samba服務

1. samba是一個網絡服務器,用於Linux和Windows之間共享文件html

2,amba服務的啓動、中止、重啓
    service smb start|stop|restart
3. 掌握samba的主配置文件爲:/etc/samba/smb.confnginx

注意:windows

1 客戶端要對目錄是否有權限,必須samba軟件放權+系統放權後端

2 每一個用戶的訪問方式是:\\服務端ip\用戶名,默認訪問本身的家目錄(該用戶對該目錄有w權限,且samba對用戶的家目錄開啓了writeable=yes的權限)安全

3 對於共享的目錄,是全部人打開目錄進行操做的,而不是一個打印機,因此printable必定要設置no服務器

4 writeable=yes表明對全部用戶放行了寫權限,write list=user1,user2無效,由於放行的全部用戶中已然包含user1和user網絡

5 writeable=no,write list=user1,user2表明全部人都沒有寫權限,惟獨user1和user2有網站

 

comment = ......   設置共享註譯
path =    設置共享目錄的物理路徑
valid users = @組名,用戶名   設置容許哪些合法組或用戶訪問
public = yes|no  設置共享資源是否能給遊客賬號訪問
browseable = yes|no  設置該共享爲隱藏共享
writable = yes|no 設置是否容許客戶端寫入數據
hosts allow =  設置容許訪問該共享的合法網段或IP
samba安全認證掌握兩種:share (匿名訪問)user:用戶名密碼
添加smb用戶和設置密碼:smbpasswd –a 用戶
Useradd u
5. 掌握windows客戶端的訪問方式ui

6.掌握Linux客戶端的訪問方式加密

nginx服務

源碼安裝:

yum install gcc-* glibc-* openssl openssl-devel pcre pcre-devel zlib zlib-devel -y
ls
tar xvf nginx-1.10.3.tar.gz 
cd nginx-1.10.3
ls
./configure
./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-http_ssl_module --without-http_rewrite_module #--without-http_rewrite_module表明不使用重寫功能,即不會引用pcre庫,若是安裝過程當中出現pcre相關問題,能夠指定該參數
make
make install

 

說明:

pcre: 用來做地址重寫的功能。

zlib:nginx 的gzip模塊,傳輸數據打包,省流量(但消耗資源)。

openssl:提供ssl加密協議。

安裝:http://www.cnblogs.com/crazyacking/p/5138146.html

相關參數:http://blog.csdn.net/xifeijian/article/details/20956605

location:http://www.tuicool.com/articles/Jr63qy

正向代理,反向代理,透明代理:http://blog.csdn.net/u012572955/article/details/49357219

代理:A訪問B,A把本身的請求讓C代理,C去訪問B

正向代理:A明確地知道本身的代理C的存在,A明確地指定本身的代理地址是C,讓C去訪問B,拿到結果再給A,一般用來FQ

反向代理:用戶請求發給nginx後,由nginx負載給代理的機器,拿到結果,再由nginx返回給客戶端(如此,nginx便把一堆本身代理的機器隱藏到後端,外界訪問的就是nginx)

透明代理:用戶不知道代理的存在,用戶->交換機->路由器->代理服務器,代理服務器能夠控制用戶的上網行爲,好比限制用戶能夠訪問和不能夠訪問的網站,多用於用戶行爲管理

相關文章
相關標籤/搜索