鸡蛋一小步:ubuntu开发环境之二:配置篇

来源:互联网 发布:windows键在哪里 编辑:程序博客网 时间:2024/05/18 03:15
2.配置篇:

One:配置FTP:
-> 安装ftp:
  sudo apt-get install vsftpd
  -> sudo vim /etc/vsftpd.conf


  /**************************************************************/


  -> 进行以下操作(密码登录时,才设置;否则下列4句话前都加#号)

    #listen=NO

    #anonymous_enable=YES(YES为允许匿名登录)

    local_enable=YES(是否允许本地用户登录)
    write_enable=YES(是否允许本地用户写的权限)

/**************************************************************/
-> sudo service vsftpd restart

-> 如果仍然连接不上的话呢,那就确保以下内容正确
1. 关闭linux 防火墙(命令:sudo ufw disable / sudo iptable -F)

2. 确认虚拟机的网络连接模式是不是桥接或nat(可以通过虚拟机的设置->查看网络连接方式)

3. 关闭selinux: setenforce 0

4. 确认ftp的是不是设置连接限制(/etc/vsftpd.conf中)
chroot_local_user=YES(是否将所有用户限制在主目录)
chroot_list_enable=YES(是否启动限制用户的名单)
chroot_list_file=/etc/vsftpd.chroot_list(可在文件中设置多个账号)
(PS:一般新建立开发环境,私人用的,非必须修改)


-> 确认之后,再 sudo service vsftpd restart 一遍,即可。

这样就可以使用 SecureCRT 和 CuteFTP 

              通过:sudo cat /etc/services 可得知:

              CuteFTP监听端口:             ftp     21    

          SecureCRT监听端口:ssh    22


Two:配置Samba:
-> sudo apt-get install samba samba-common
-> sudo mkdir /home/share  (以此作为Samba共享文件的路径)
-> 并且 sudo chmod 777 /home/share  (开放所有权限)
-> sudo gedit /etc/samba/smb.conf (配置Samba内容,方法1)
-> 添加内容:
security = user(用户登录)
[share](这个是samba文件夹显露的名字可以更改)
comment = mylove_samba
path = /home/share(samba共享文件)
browseable = yes
writeable = yes


-> 添加samba用户:
sudo useradd smbuser
sudo smbpasswd -a smbuser
sudo service smbd restart
即可。


-> 方法2:
sudo system-config-samba (这个是配置samba的可视化界面,比方法1的smb.conf更直观)




-> 之后再windows下:
  在“运行”窗口下输入" \\192.168.43.253 " (这个是ubuntu的地址)
  然后输入账号密码,就可以进入share文件夹与ubuntu的/home/share共享
原创粉丝点击