zoukankan      html  css  js  c++  java
  • linux --> ubuntu和mac通过samba共享

    ubuntu和mac通过samba共享

    如果想快速配置,直接跳到第五步。

    一、安装smb

    执行下列命令

    sudo apt-get install samba

    sudo apt-get install smbfs 

    如果提示找不到软件的话,update,upgrade一次应该就行。

    二、添加共享文件夹

    终端中执行shares-admin命令,可能也会提示先装相应的tools,按提示装就行

    在界面中,先执行unlock操作,再添加一个共享文件夹,如图所示

     共享之后,如果不做任何设置,则mac os可以连接到ubuntu虚拟机,但要提示用户名和密码,此时不论输入什么都无法访问共享的内容。

    实现匿名访问需要修改配置文件。

    三、修改配置文件smb.conf

    执行命令 sudo nano /etc/samba/smb.conf 

    在其中搜索到"security=user" 改为 "securtiy=share",并将该行头 # 注释去掉。

    重启samba(sudo /etc/init.d/samba restart)或重启虚拟机。

    这时已经能在mac os的文件目录下看到 共享的... 条目,如图所示

    四、修改权限

    这个时候只能读,不能写,如果还要写入的话,执行命令

    chmod 777 /home/lemon/Downloads ,到这里已经可以任意的读取写入了。

     

    五、快捷设置

    修改配置文件:vi /etc/samba/smb.conf
    添加如下内容:
    [tengfei]
    comment = tengfei
    path = /home/tengfei
    public = no
    writable = yes
    valid users = tengfei
    browseable = yes

    添加用户:smbpasswd -a tengfei
    重启samba服务: /etc/init.d/smb start
    增加window访问,映射网络驱动: \172.xxx.xxx.x engfei

    参考:http://www.th7.cn/system/lin/201407/62346.shtml

  • 相关阅读:
    db2缓冲池调优
    linux下安装rpm出现error: Failed dependencies
    linux下挂载磁盘
    db2 常见错误以及解决方案[ErrorCode SQLState]
    db2数据库表操作错误SQL0668N Operation not allowed for reason code "1" on table "表". SQLSTATE=57016的解决方法
    db2用户权限赋值
    db2查看当前用户模式及当前用户的权限
    loadrunner常用函数整理
    书上的脚本案例
    hdu 1711---KMP
  • 原文地址:https://www.cnblogs.com/jeakeven/p/5318369.html
Copyright © 2011-2022 走看看