ubuntu下FTP文件目录共享

1. 安装samba

>> sudo apt-get install samba
>> sudo apt-get install smbfs
2。创建共享目录
>> mkdir /home/username/myshare
>> sudo chmod 777 /home/username/myshare
3.修改配置文件
>>sudo gedit /etc/samba/smb.conf
(1)如果需要访问者输入用户名和密码
在大概102行的位置将“security = share”改为“security = user”,这句话有可能被注释了,也有可能原来就是等于user,总之你如果想设置用户名和密码,就该为user。
        在文档最后添加:
[myshare]
path = /home/username/myshare
public = yes
writable = yes
valied user = username,username
保存,然后输入:
>>sudo touch /etc/samba/smbpasswd
>>sudo smbpasswd -a username  (根据提示输入密码)
>>sudo service smbd restart
OK.注意将上面的"username"改为你的用户名
(2)如果不需要访问者输入密码
首先修改“security = share”,在文档最后添加
[myshare]
path = /home/username/myshare
read only = no
browsable = yes
guest ok = yes
>>sudo service smbd restart
 
 
设置ftp
1. 查看ftp的21端口是否打开
>>sudo netstat -tunlnp | grep 21
2. 安装vsftp
>>sudo apt-get install vsftpd
2. 修改登录方式
>>vi /etc/vsftpd.conf
默认情况下是只支持匿名登录的,在文件中将anonymous_enable=YES 改为NO
然后将local_enable=YES打开。
 

猜你喜欢

转载自www.cnblogs.com/hanrp/p/11225343.html