Linux网络共享管理(ssh,nfs,samba)

OpenSSH服务器:

 ssh协议:提供安全的ssh环境用于远程管理,默认端口:22;

 服务名称:sshd

 \

 openssh-server包的安装文件:

\

 

使用ssh客户端程序:

连接目标主机: ssh 用户名@主机名 远程复制 : 复制到远程主机:scp 目标文件名 用户名@主机名:/目的文件夹 从远程主机复制过来:scp 用户名@主机名:/目标文件夹/文件名 目的文件夹

 


查看公钥是否复制:

\

此时,在alice用户下,使用ssh连接目标主机不需要密码了。

 

 

NFS(Network File System):网络文件系统

系统间进行文件共享的一种网络协议; NFS客户端通过挂载NFS文件系统的方式访问NFS服务器; 同一台主机可以是NFS服务器也可以是NFS客户机。

作用:共享文档;共享设备(如光驱);节省本地空间;作为网络存储盘(邮件服务器、网络服务器等 存储数据用)

 

NFS服务器设置步骤:

安装NFS服务器软件包; 设置NFS共享目录; 启动NFS服务器程序;

NFS客户端设置步骤:

mount命令挂载NFS分享的目录; 挂载点访问共享的目录。

 

NFS服务器安装:

nfs-utils(RHEL6版本默认已经安装)

NFS服务器配置文件:/etc/exports,该文件用于配置NFS服务器的共享目录。

\


客户端主机地址写法:

\

设置选项写法:

\

示例:

\

 

查询、启动、停止NFS服务器:

\

\

\

 

查询NFS服务器的共享目录列表:

\

 

当exports文件修改,在不重启服务器的情况下,重新输出共享目录:

\

\

\

 

客户端挂载NFS文件系统:

\

 

显示当前主机挂载的NFS共享目录,使用mount命令查看:

\

卸载系统中已挂载的NFS共享目录:

\

 

系统启动时自动挂载NFS文件系统,将NFS共享目录挂载信息写入/etc/fstab:

\

 

 

SMB协议:

 Server Message Block,服务消息块。能让Linux\Unix和Windows互相共享信息的协议。

 它与其他协议相比:

兼容windows\Linux平台,可以互相共享信息;

NFS协议只能用于类Unix平台;

CIFS(Common Internet File System)协议,用于windows网上邻居,但只在windows系统中使用。

Samba软件包:

\

Samba服务器主要程序:

smbd:提供对服务器中文件、打印资源的共享访问;

nmbd:提供基于NetBIOS主机名称的解析;

Samba的服务脚本:

 /etc/init.d/smb

 /etc/init.d/nmb

Samba的配置目录及文件:

 /etc/samba

 /etc/samba/smb.conf

 配置文件格式检查命令:testparm

smb.conf文件的配置内容:

 [global]:全局配置

 [homes]:用户目录共享设置

 [printers]:打印机共享设置

 [myshare]:自定义名称的共享目录设置

辅助配置:

 \

\

security = user

说明:设置用户访问Samba Server的验证方式,一共有四种验证方式。

1. share:用户访问Samba Server不需要提供用户名和口令, 安全性能较低。

2. user:Samba Server共享目录只能被授权的用户访问,由Samba Server负责检查账号和密码的正确性。账号和密码要在本Samba Server中建立。

3. server:依靠其他Windows NT/2000或Samba Server来验证用户的账号和密码,是一种代理验证。此种安全模式下,系统管理员可以把所有的Windows用户和口令集中到一个NT系统上,使用Windows NT进行Samba认证, 远程服务器可以自动认证全部用户和口令,如果认证失败,Samba将使用用户级安全模式作为替代的方式。

4. domain:域安全级别,使用主域控制器(PDC)来完成认证。

 

\

\

\

 

创建samba账号:

[root@www ~]# pdbedit -a -u smb1
new password: ==输入 4321 这个密码瞧瞧
retype new password: ==再输入一次吧!
Unix username: smb1 ==底下为输入正确后的显示结果!

修改账号密码:

[root@www ~]# smbpasswd smb3
New SMB password: 
Retype new SMB password:

 

\

\

 

挂载samba共享路径的方式:

mount -o username=aaa,password=bbb //sambaserver/d /mnt/d

更多内容:http://www.wangzhanjianshegs.com/网站建设

 

 
posted @ 2017-01-11 10:39  堕落白天使  阅读(1140)  评论(0编辑  收藏  举报