文件共享

FTP文件共享服务:个人简单整理

匿名 (未验证) 提交于 2019-12-03 00:39:02
FTP简介 File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文件传输协议”。用于Internet上的控制文件的双向传输。 同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。 "下载"文件就是从远程主机拷贝文件至自己的计算机上; "上传"文件就是将文件从自己的计算机中拷贝至远程主机上。 支持FTP协议的服务器就是FTP服务器。 是相当古老的传输协议之一,他最主要的功能是 在服务器与客户端之间进行档案的传输。 这个古老的协议使用的是明码传输方式,目前有FTPS加密传输 连接类型 命令连接 数据连接 工作模式 命令连接端口:TCP 21 被动模式:由客户端发起数据传输 主动模式:由服务器发起数据传输: 服务架构: 认证类型: 数据传输模式: 原文:http://blog.51cto.com/13442309/2136494

CentOS安装文件共享samba

匿名 (未验证) 提交于 2019-12-02 23:43:01
  参考: https://jingyan.baidu.com/article/03b2f78cdf811c5ea237aebc.html       https://www.linuxidc.com/Linux/2017-11/148354.htm   环境查看   安装 yum - y install samba   查看安装的包   修改配置文件 /etc/ samba / smb . conf   创建共享文件夹 mkdir / samba   新建用户并设置密码 useradd samba smbpasswd - a samba 输入两次密码 #设置文件夹权限 chown - R samba : samba / samba /   启动 systemctl start smb systemctl enable smb   通过windows访问,我的电脑输入地址再输入用户名和密码即可 \\IP   在我的电脑添加一个网络位置即可当网络盘使用 转载请标明出处: CentOS安装文件共享samba 文章来源: CentOS安装文件共享samba

NFS文件共享配置

匿名 (未验证) 提交于 2019-12-02 23:32:01
NFS Client 挂载卸载 卸载使用umount : # umount /usr/ local/freeswitch/conf rsync文件同步配置 rsync介绍 rsync是类linux系统下的数据镜像备份工具――remote sync。一款快速增量备份工具 Remote Sync,远程同步。支持本地复制,或者与其他SSH、rsync主机同步。 这个工具可以作为Freeswitch跨数据中心节点的配置文件的同步。 rsync安装 服务端与客户端都需要安装rsync 安装命令: yum install rsync rsync服务端配置 步骤1:生成并编辑配置文件rsyncd.conf #touch /etc/rsyncd.conf #生成rsync的配置文件 #vi /etc/rsyncd.conf 具体内容如下所示(需要手动输入): secrets file = /etc/rsyncd.secrets read only = yes list = yes uid = root gid = root hosts allow = 10.3.4.219 #客户端IP地址,多个以空格分开 #hosts deny = 10.4.5.0/24 use chroot = no max connections = 10 log file = /var/log/rsyncd.log pid

搭建samba服务器实现文件共享

匿名 (未验证) 提交于 2019-12-02 22:56:40
# 一、samba简介 1、Samba是再Linux和unix系统上实现SMB协议的一个免费软件,由服务器及客户端构成。 2、SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议。 3、Samba最大的功能就是用于Linux与windows系统直接的文件共享和打印共享 二、samba的安装与配置(匿名访问) 1、安装samba应用 2、打开samba服务的主配置文件 vi /etc/samba/smb.conf 3、实现匿名访问 配置共享文件 注:直接在配置文件尾部写,并且也要用chmod 777 /opt/share设置文件夹的权限 4、用win10真机验证 systemctl start smb 开启服务 Win+R输入服务器的地址//192.168.80.100 三、samba的安装与配置(账号密码访问) 安装步骤上同 1、修改配置文件(/etc/samba/smb.conf) 2、创建用户将用户加入到SAMBA数据库,成为SAMBA用户 3、验证jack用户登录 创建test文件验证写入的权限 3、验证tom用户登录 在tom用户登录前,在win10中cmd命令输入net use /d 清除登录列表,并且重启samba服务器,否则一直默认是jack用户登录。 tom用户没有写的权限 附加: 增加访问控制列表:

Window和Linux文件共享

纵饮孤独 提交于 2019-12-02 13:13:05
一、先设置window上的目录共享 1.1、右击文件要共享的文件夹,选择属性 1.2、设置要共享给的用户和设置用户操作权限 二、安装CIFS共享服务 sudo yum -y install cifs-utils 三、通过挂载实现文件共享 3.1、挂载 # 这样看到的文件目录权限都为777 # Window: # ip:192.168.0.102 # 共享目录:php-msf # Linux: # 挂载目录:/mnt/windata mount -t cifs -o username=liugp,password=1331301116,rw,dir_mode=0777,file_mode=0777 //192.168.0.102/php-msf /mnt/windata #经测试,可以读写。这样看到的文件目录权限都为755 mount -t cifs -o username=liugp,password=1331301116 //192.168.0.102/php-msf /mnt/windata 3.2、卸载: # 当不需要使用这个分区的时候,需要将这个磁盘分区卸载。使用 umonut DEVICE 或者 umont DEVICE_POINT 来卸载。 # 但是,在卸载的时候我们刚好在访问这个目录,那么会提示设备忙,拒绝退出。 # 此时,有2种解决方案:1、退出此目录。2

打造文件共享服务器

≡放荡痞女 提交于 2019-12-01 23:49:55
使用标准库创建http微型服务器 python -m http.server http:/xxx:8000 使用第三方库创建ftp服务器共享 pip install pyftpdlib python -m pyftpdlib -p 8000 ftp://xxx:8000 两个方式页面显示效果差距不大,速度待测试 来源: https://www.cnblogs.com/chenxiyuxiao/p/11721920.html

PXE服务器的部署(centos7)(dhcp+tftp+vsftpd+自动化详解)

我怕爱的太早我们不能终老 提交于 2019-12-01 03:07:43
一、认识PXE 1.PXE的定义:是intel公司推出的一款通过网络来引导操作系统的协议,广泛用于网吧的无盘系统。 2.PXE的工作过程: 1)PXE客户机发出dhcp请求,向服务器申请ip地址。 2)DHCP服务器响应PXE客户机的请求,自动从ip地址池中分配一个ip地址给PXE客户机,并告知PXE客户机TFTP服务器的ip地址和PXE引导程序文件pxelinux.0。 3)PXE客户机向TFTP服务器发起获取pxelinux.0引导程序文件的请求。 4)TFTP服务器响应PXE客户机的请求,将其共享pxelinux.0文件传输给PXE客户机。 5)PXE客户机通过网络来启动到系统安装主界面。 6)PXE客户机向文件共享服务器发起centos或Windows系统安装的请求。 7)文件共享服务响应PXE客户机的请求,将共享的系统安装文件传输给PXE客户机。 8)PXE客户机进入到安装提示向导界面,用户需要手动来完成系统的操作。 3.kickstart自动化系统安装: 在PXE服务器上用vim或kcikstart工具创建一个系统自动安装应答文件ks.cfg,并用文件共享服务来共享ks.cfg文件。ks.cfg自动应答文件中记录是安装操作步骤。 二、搭建PXE服务器(centos7.5 服务器ip192.168.11.11) 准备工作 关闭selinux和防火墙 setenforce

企业如何实现文件共享

╄→гoц情女王★ 提交于 2019-11-29 16:16:21
文件共享方式有很多种,传统的有硬盘和U盘等方式实现共享,很多企业也在使用FTP模式传输共享,百度网盘作为一种共享方式也被现在的用户广泛使用,为解决企业文件共享的需求,市面上出现了大量的企业网盘产品,联系企业网盘、百度企业网盘、 悦库企业网盘 。 这里我为什么提到 悦库企业网盘 那,首先因为他是我们自己的产品,自卖自夸一下, 完全私有化部署 , 数据统一存储在公司服务器上,数据每天自动增量备份,也可手动备份,远程备份,数据及其安全。 十二种权限自定义组合 ,上传、下载、删除、复制等可以灵活控制员工对文件的操作权限,可以说是一款简单的保密软件一点也不为过吧,悦库网盘还可通过收发文件,分享外链,共享文件夹三种方式实现信息共享,修改过的历史版本都会保留,再也不用担心文件多次操作造成的文件丢失。采用对象存储、文件去重的存储方式实现文件秒传。网盘搭建也是非常简单,管理员下载服务端安装即可。 当然联想企业网盘和百度企业网盘作为行业龙头产品,功能也是很强大的,拥有很多的客户群体,传统的方式无论是携带还是管理都不太方便,而且单一,FTP需要重复上传下载严重影响使用效率。悦库企业网盘还是及其推荐用户使用的,轻松实现企业间信息共享 来源: oschina 链接: https://my.oschina.net/u/4181419/blog/3134963

Linux笔记 文件共享服务之NFS

最后都变了- 提交于 2019-11-29 14:03:39
NFS服务简介 NFS就是Network File System的缩写,它最大的功能就是可以通过网络, 让不同的机器、不同的操作系统可以共享彼此的文件 。 ​ NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利; NFS一般用来存储共享视频,图片等静态数据。 NFS挂载原理: 如上图示: 当我们在 NFS服务器设置好一个共享目录/home/public 后,其他的有权访问NFS服务器的NFS客户端就可以 将这个目录挂载到自己文件系统的某个挂载点 ,这个挂载点可以自己定义,如上图客户端A与客户端B挂载的目录就不相同。并且挂载好后我们在本地能够看到服务端/home/public的所有数据。如果服务器端配置的客户端只读,那么客户端就只能够只读。如果配置读写,客户端就能够进行读写。挂载后,NFS客户端查看磁盘信息命令:#df –h。 既然NFS是通过网络来进行服务器端和客户端之间的数据传输,那么两者之间要传输数据就要有想对应的网络端口,NFS服务器到底使用哪个端口来进行数据传输呢?基本上NFS这个服务器的端口开在2049,但由于文件系统非常复杂。因此 NFS还有其他的程序去启动额外的端口,这些额外的用来传输数据的端口是随机选择的 ,是小于1024的端口

Linux笔记 文件共享服务之FTP

纵然是瞬间 提交于 2019-11-29 13:58:44
一、FTP服务原理 FTP(File Transfer Protocol)是一个非常古老并且应用十分广泛的文件传输协议,FTP协议是现今使用最为广泛的网络文件共享协议之一,我们现在也一直有在用着FTP协议来进行各种文件的传输,FTP为我们提供了一种可靠的方式在网络上进行文件的共享 FTP是C/S架构的服务,拥有一个服务器端和一个客户端,FTP底层通过TCP协议来作为传输协议,所以FTP协议是一种可靠的文件传输方式,FTP提供了两个端口号,20和21号端口,20号是数据接口,提供数据之间的传输,21号是命令接口,提供命令之间的传输 FTP服务端与客户端连接一般有两种模式:主动模式(Active Mode)和被动模式(Passive Mode) ① 主动模式 的原理如下图所示: 主动模式下,客户端首先会向服务器端的 21号端口发出一个连接命令,请求与服务器端建立连接,此时服务器端响应回去给客户端,并要求客户端发送一个用于传送数据的端口,该端口号要 > 1023 ,此时服务器端的20号端口就会与该数据端口主动建立连接,客户端与服务器端进行数据的传送 ② 被动模式 的原理如下图所示: 与主动模式不同的是,在被动模式下,客 户端也是首先与服务器端的21端口建立连接,此时后服务器端会开启一个 > 1023 号的数据传送端口,并返回给客户端,这个时候客户端也会开启一个 > 1023 的端口