当前位置:首页 » 文件管理 » linux共享服务与ftp

linux共享服务与ftp

发布时间: 2022-09-03 12:17:02

1. linux 下 共享 ftp 目录

评论 ┆ 举报

最佳答案此答案由提问者自己选择,并不代表网络知道知识人的观点

回答:追忆梦
学长
4月25日 19:02 第一步:创建一个 ftp guest 组,用 groupadd 命令,也可以用 ftp 服务器创建的 ftp 组(less /etc/group 看看是否存在,如果

装了ftp server的话都有这个组存在);
第二步:在 ftp 组中添加 ftp 用户;
第三步:修改 /etc/ftpaccess 文件,加入 guestgroup 的定义: guestgroup ftp; 或者用 guestuser 直接指定 ftp 用户名,如:

guestuser ftpuser;
第四步:向这个用户的 $HOME 目录下拷贝必要的文件,主要是与 ls 有关的。一般的 ls 要 Lib 支持,你得重新编译 ls,或把 lib

目录 过去,或者拷贝 ftp server 带的 ls, 比如把 /home/ftp/ 下的bin,etc,lib 三个目录拷贝到这个用户的根目录下, 并修改

权限 (chown username.ftp *)。
注意:现在 Linux 下带的 ftp 无须拷贝这些文件,至少 Redhat6.1 是不需要拷贝的,所以就可以省去第四步。

揪错 ┆ 评论 ┆ 举报

2. 红帽linux 怎么把文件通过nfs共享出去,挂载到ftp服务器的根目录下

方法/步骤

登录到要设置成 NFS 服务的那个服务器上

设置 NFS 要共享的目录,在命令行输入 vi /etc/exports 后回车

进入 vi 的文件编辑窗口,按 i 键切换到编辑模式,输入你想设置的目录位置和权限,如:/var/ftp *(rw,no_root_squash) ;说明:/var/ftp 为共享的目录位置; *(rw,no_root_squash) *为任意IP都可以访问 rw为可进行读写访问 no_root_squash 为拥有这个目录所有者的权限。

确认输入正确后,按 Esc 键,回到 vi 的命令模式,依次按 : (冒号) wq 键后回车保存并退出编辑。

使用 service nfs start 命令启动 NFS 服务(在对 /etc/exports 做了任何修改后都需要重启 NFS 服务,才可以使修改生效,重启命令 service nfs restart)

至此,服务器上面的设置完成了。
开始使用NFS服务的客户端设置,首先还是先使用 PuTTY 登录到要使用 NFS 的电脑上。(为了方便,我都是在一台电脑上操作的)
建立 NFS 要挂载位置的目录(如果目录已经存在忽略此步骤),加入我想挂载到 /var/ftp 这个目录下,那么我先用命令 mkdir /nfs/ftp 创建目录,之后使用 ls /var -l 命令查看

挂载 NFS 共享,使用 mount -t nfs -o rw 192.168.109.130:/nfs/ftp /var/ftp 命令完成挂载
要想每次启动机器的时候自动挂载,可使用命令 vi /etc/fstab 编辑,在最后面加上 192.168.109.130:/var/ftp /nfs/ftp nfs defaults 0 0 ,保存退出。这样在每次启动的时候就会自动挂载 192.168.109.130:/var/ftp 这个NFS 共享了。

3. linux下samba和ftp的区别

linux下samba和ftp有2点不同,相关介绍具体如下:

一、两者的特点不同:

1、samba的特点:samba可以信息共享、供应商拥有管理库存、需求准确预测。

2、ftp的特点:ftp为其他科学的供应链物流管理如连续补充货物、快速反应、准时化供货等创造了条件。

二、两者的作用不同:

1、samba的作用:samba打破了传统的各自为政的库存管理模式。体现了供应链的集成化管理思想,适应市场变化的要求,是一种新的、有代表性的库存管理思想。

2、ftp的作用:ftp目的是解决供应链系统中由于各企业相互独立运作库存模式所导致的需求放大现象,提高供应链的效率。

(3)linux共享服务与ftp扩展阅读:

ftp的相关优势介绍:

1、信息优势。信息是企业的一项重要资源,而缺乏信息沟通也是上述库存管理中出现问题的主要原因。ftp通过在上下游企业之间建立起一种战略性的合作伙伴关系。

2、成本优势。ftp实现了从分销商到制造商到供应商之间在库存管理方面的一体化,可以让三方都能够实现准时采购。准时采购不仅可以减少库存,还可以加快库存周转,缩短订货和交货提前期,从而降低企业的采购成本。

3、物流优势。ftp在传统的库存管理中存在着各自为政的弊端,上下游企业之间都是各自管理自己的库存,这就不可避免地会出现需求预测扭曲现象,产生的牛鞭效应极大地降低了企业的运作效率并增加了企业的成本。

4. linux实现ftp共享

修改vsftpd.conf 中的参数

一、上传后不允许修改。
#本地用户上传文件的umask(记住写4位数,以0开头,关键是第二位的2,意思是不允许上传后再有写操作。如果不希望用户重新下载自己上传的文件还可以是6和7)
local_umask=0222

二、不允许匿名登录,只允许本地用户登录。
#不接受匿名用户
anonymous_enable=NO
#接受本地用户
local_enable=YES
#本地用户主目录
local_root=/home/ftp
#不允许本地用户登录其他目录
chroot_local_user=YES

三、磁盘配额。
修改linux配置文件(太复杂了,我偷懒一下,自己看下面网页相关内容,请见谅).

以下内容来自http://www.chinabyte.com/biz/cbfwq/117/2653117.shtml
============================

为FTP增加磁盘配额,从而避免恶意用户用垃圾数据塞满你的硬盘

我首先要说的是这个功能是系统自带的,而不是vsftp 的功能之一,千万别搞混了。好了,我们先假设我们的系统用户ftpd的主目录是/home/ftpd,它是建立在/home分区中,那么如果我们要对 ftpd用户进行磁盘限额,那我们需要修改/etc/fstab中根分区的记录,将/home分区的第4个字段改成defaults,usrquota,如下:

LABEL=/home /home ext3 defaults,usrquota 1 2

# reboot //重新启动系统使设置生效

也可以用

# mount -o remount /dev/sda6 ///dev/sda6的挂接点就是/home,这样可以不用启动系统。

这里我还要说明一下,如果我们对一个组进行磁配额,那我们需要增加参数grpquota,例如

LABEL=/home /home ext3 defaults,grpquota 1 2

也可以

LABEL=/home /home ext3 defaults,usrquota,grpquota 1 2

你想怎么限制都可以,自己组合参数吧。

# quotacheck -avu

说明:a-自动开启挂载文件系统的配额,v-显示信息,u-启用用户配额or g-启用组配额

# edquota ftpd //为用户ftpd设置磁盘配额

OR

# edquota -g grp //为组grp设置磁盘配额

系统会自动打开配额文件,如下:

Disk quotas for user ftpd (uid 502):

Filesystem blocks soft hard inodes soft hard

/dev/sda6 424 0 0 13 0 0

第一列是启用了配额的文件系统的名称。第二列显示了用户当前使用的块数,单位为KB。随后的两列用来设置用户在该文件系统上的软硬块限度。inodes 列显示了用户当前使用的i节点数量。最后两列用来设置用户在该文件系统上的软硬i节点限度.硬限是用户或组群可以使用的磁盘空间的绝对最大值。达到了该限度后,磁盘空间就不能再被用户或组群使用了。软限定义可被使用的最大磁盘空间量。和硬限不同的是,软限可以在一段时期内被超过。这段时期被称为过渡期(grace period),默认七天的超越。过渡期可以用秒钟、分钟、小时、天数、周数、或月数表示。如果以上值中的任何一个被设置为 0,那个限度就不会被设置。我设置了硬块限度为1KB,是为了测试方便。

# quotaon -avu //打开磁盘配额监控进程,u是用户g是组,这里我没设置g参数

要校验用户的配额是否被设置,我们可以使用以下命令:

# quota ftpd

5. 如何实现虚拟机中的linux系统与宿主机中windows系统之间的ftp文件共享。

1.要将系统第一块网卡的IP地址设置为192.168.0.1
子网掩码设置为255.255.255.0,则实际命令为#ifconfig
eth0
192.168.0.1
netmask
255.255.255.0。
2.
使用命令#vi
/etc/sysconfig/network-script/ifcfg-eth0打开该文件,按i键进入编辑模式,下面解释一下该文件中各项的含义,以方便更改。
DEVICE=eth0
该项代表要更改的网卡ID,第一块网卡为eth0,第二块为eth1,以此类推
ONBOOT=yes
该项表明系统启动时是否启用该设置,一般设置为yes,即启动时就启用该设置
BOOTPROTO=static
该项显示的是网卡IP的获得方式,如果使用的是由DHCP服务器自动获取,则此项的值应为dynamic,并且下面三项不存在;如果是手动设置的IP,则此项的值为static且有下面三项。
IPADDR=192.168.0.1
该项为手动设置的网卡IP,当BOOTPROTO=dynamic时该项不存在
NETMASK=255.255.255.0
该项为手动设置的网卡的子网掩码,并且需要与手动设置的IP正确对应,当BOOTPROTO=dynamic时该项不存在
GATEWAY=192.168.0.254
该项为手动设置的网卡的默认网关,当BOOTPROTO=dynamic时该项不存在
当更改完毕后,按键盘的ESC键退出vi的编辑模式,用键盘输入:x后回车,即可保存对该文件的更改并且退出vi编辑器。
然后重启网卡,使设置生效。
#service
network
restart

6. linux用脚本语言配置,使文件在学校能够共享(用FTP和SMB)

你好

1.首先,配置文件修改后,先要重新启用ftp服务器守护进程,不同的ftp服务器不同

2.其次,使用命令 "netstat -ant | grep 21" (不含引号)查看系统是否打开了21端口,当然前提是你并没有修改默认端口

3.使用 "telnet localhost 21"(不含引号)尝试连接本机21端口,如果提示拒绝连接说明端口没有打开或ftp服务器错误

4.在启用防火墙的情况下,配置相应的规则以使服务器可对外访问

希望有用
另外,虚机团上产品团购,超级便宜

7. linux中的 nfs 与 ftp 和 samba 服务 各有什么特点 和他们之间有什么区别啊

nfs能把远程服务器的硬盘当作本地硬盘使用,可用来网络开机
ftp就是存放文件的
samba用来与win或者其他unix/linux共享文件和打印机的,在共享文件方面,相对于ftp,配置比较简单,功能较简单
具体的概念网络知道就有

8. 在虚拟机linux系统与主机之间建立ftp用来共享文件该怎么办,我虚拟机的ftp服务打开了,就是w

你的思路太小了,ftp并不是最好的共享方式,你可以用你的win系统做个共享文件夹,在linux里可用smbclient -L hostip来查看,在用mount来挂载,这只是其一,
还有sftp,这比较简单,总之ftp并不是很好的共享解决方案。
其实如果你的虚拟机是vmware的话,只要在虚拟机了装了vmware-tools(工具),这样什么服务都不要了,就可以在宿主机和虚拟机之间直接复制和粘帖,或拖拽。

热点内容
如何手机隐藏wifi密码 发布:2024-10-12 11:12:16 浏览:533
Android70精简 发布:2024-10-12 11:12:10 浏览:748
服务器怎么处理数据 发布:2024-10-12 11:02:57 浏览:549
求平方根的算法 发布:2024-10-12 10:58:36 浏览:440
sqlserverin字符串 发布:2024-10-12 10:57:33 浏览:516
手机高耗电怎么关闭安卓 发布:2024-10-12 10:53:38 浏览:637
sql语句多条件查询 发布:2024-10-12 10:40:02 浏览:193
编译原理视频教程推荐 发布:2024-10-12 10:26:33 浏览:524
我的世界神奇宝贝服务器怎么穿墙 发布:2024-10-12 10:06:08 浏览:252
phpsession数组 发布:2024-10-12 10:02:25 浏览:106