2003年第12期计算机与现代化激SUAN激YUXIANDAIHUA总第100期:100622475(2003)1220215202Linux系统FTP的应用罗飞1,朱华生2(1.江西省科学技术馆,江西南昌330009;2.南昌水利水电高等专科学校信息工程系,江西南昌330029)摘要:争辩如何在局域网上利用Linux操作系统的FTP效劳实现资源共享。实现此目标的关键在于设置用户组的属性、修改名目的拥有权和访问权、以及修改用户登录FTP效劳器时的默认名目等操作。关键词:Linux;FTP;共享:TP393文献标识码:AApplicationofFTPonLinuxLUOFei1,ZHUHua2sheng2(1.激angxiScienceandTechnologyMuseum,Nanchang330009,China;2.DepartmentofInformationEngineering,NanchangWaterResourceCollege,Nanchang330029,China)Abstract:ThepaperdiscussesshareofresourceutilizingFTPserverofLinuxonLAN.Keytechnologyaccomplishingthetargetistosetupattributeofgroup,amendspurviewofprovidedwithdirectoryandaccessingdirectory,amendsdefaultdirectoryofenteringFTP,andsoon.Keywords:Linux;FTP;share0引言随着网络技术的进展,大局部高校、机关、企事业单位都建立了内部局域网,而且它们大多数同Inter2net进展了互联。假设能在局或网(如校园网)上为本单位员工安排一个存储空间,将会为他们的工作和网上沟通带来便利。本文表达在Linux效劳器上利用FTP协议实现资源共享的方案。1利用FTP协议实现资源共享的内容在一台Linux系统上,安装好FTP效劳器。并创建假设干用户,用户名分别为user1,user2,…,userN,然后在每个用户拥有的名目下再创立两个名目public和personal(如图1所示),每个public名目的内容全部用户都可以查阅;personal名目除拥有者外,其他用户不行访问。但每个用户对自己拥有的名目有完全控制的权限。2实现方法首先要创立用户和名目;再将这些用户划成一个用户组,设置登录时会进入同一个名目;最终给每个---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---名目指定全部权和访问权。图1文件构造图1.创立用户和名目。以root身份登录Linux系统,用adduser命令新增以下用户user1,user2,…,userN。新建用户后Linux系统会自动在/home名目下为每个用户新增一个和用户同名的子名目,即user1,user2,…,userN共N个目录。在每个子名目下分别再创立2个子名目public和personal,得到图1所示的名目构造。2.配置用户帐号。我们要将上面创立的用户全部划规为ftp用户组,然后修改登录时进展的名目。实现方法是:(1)修改/etc/group文件,在文件中找到如下内容。ftp:x:50;//ftp组的ID号是50,没有其它成员将这一行改为:ftp:x:50:user1,user2,…,userN,收稿日期:2003209201作者简介:罗飞(19692),男,江西吉安人,江西省科学技术馆工程师,争辩方向:计算机软、硬件应用;朱华生(19652),男,江西临川人,南昌水利水电高等专科学校信息工程系工程师,争辩方向:计算机网络。1994-2021ChinaAcademicJournalElectronicPublishingHouse.Allrightsreserved.://cnki---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---106计算机与现代化2003年第12期表示将用户user1,user2,…,userN添加成ftp组成员。(2)修改/etc/passwd文件,在文件中找到以下几行内容。user1:x:561:563::/home/user1:/bin/bashuser2:x:562:564::/home/user2:/bin/bashuser3:x:565:567::/home/user3:/bin/bash……修改成user1:x:561:50::/home:/bin/bashuser2:x:562:50::/home:/bin/bashuser3:x:565:50::/home:/bin/bash……说明:以上修改了2个地方,第一将用户都参加到ftp组中(50表示ftp用户组号);其次将所用户登录时都进入/home名目,以前每个用户登录时都进入自己拥有的名目。3.修改名目的权限。(1)修改user1,user2,…,userN名目拥有权。以user1子名目为例,它的拥有者是用户user1,所属ftp用户组,这时可用chown命令来现[1]:chownuser1.ftp/home/user1同样方法可完成user2,user3,…,userN的拥有权设置。(2)修改user1,user2,…,userN子名目访问权限。每个用户对自己的名目有完全访问的权限,同时还要将自己的名目让同组成员有“读”和“执行”的访问权限。例如,user1子名目,用户user1...