您的位置:首页 > 运维架构 > Linux

《Linux 11》 文件共享服务器(了解) [用户管理(略)]

2013-01-14 00:34 369 查看


*1 Windows 与 Linux 文件共享 --- Samba

*2 FTP应用 -- vsftpd



Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。

在UNIX系统中,Samba是通过服务器消息快协议(SMB)在网络上的计算机之间共享文件和打印服务

的软件包。

SMB协议是一种客户端服务器协议,位于应用层,是Windows共享文件和打印服务的标准化协议,可以在

两台计算机之间共享文件,打印机。

Samba是一个开放源代码的软件,任何拥有GNU组织通用公共许可证GPL的用户都

可以使用,并免费获得它的源代码和可执行文件。

Samba的主页:http://www.samba.org

启动服务:/etc/rc.d/init.d/smb start

Samba有两个守护进程:smbd和nmbd

—— smbd监听139 TCP端口

—— nmbd监听137和138 UDP端口

smbd进程的作用是处理SMB请求包,负责用户验证和文件共享;nmbd进程的作用是处理浏览

共享和计算机名称解析。

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

FTP服务器配置

Wu-FTP : 古老、配置复杂。

Proftp : 功能强大

vsftp : 安全、高速、稳定。

系统默认FTP软件

启动 : /etc/rc.d/init.d/vsftpd start

(默认启动后即支持用户宿主目录访问及匿名访问)

配置文件 : /etc/vsftpd/vsftpd.conf

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

NFS网络文件服务

NFS-Network File System

用于UNIX/Linux系统间通过网络进行文件共享,用户可以把网络中NFS服务器提供的共享目录挂

载到本地文件目录中,可以象对本地文件系统一样操作NFS文件系统中的内容。

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

远程管理控制 SSH

ssh远程登录:ssh 用户名@远程主机IP地址

常用选项: -2:强制使用第2代SSH协议

-p:端口号

示例:

ssh -2 sam@192.168.8.155

配置文件:/etc/ssh/sshd_config

Windows平台SSH工具:SSH Workstation

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

rsync应用

rsync 增量备份 (同步增减,传输速度快,保存软硬件连接属性,可以实用SSH加密)

* 方便的增量备份实现

* 可镜像保存整个目录树和文件系统

* 保持文件的权限、时间、软硬链接等

* 文件传输效率高

* 可以使用SSH加密通道

scp 完全备份 -- rsync 增量备份

rsync应用

启用rsync : 1,开启 rsync(xinetd托管)

编辑配置文件/etc/xinetd.d/rsync

设置 disable = no

重启xinetd进程 service xinetd restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: