zoukankan      html  css  js  c++  java
  • 快速配置 Samba 将 Linux 目录映射为 Windows 驱动器,用于跨平台编程

      [文章作者:张宴 本文版本:v1.0 最后修改:2011.04.08 转载请注明原文链接:http://blog.zyan.cc/samba_linux_windows/]

      一、局域网内的 Linux 服务器上操作步骤:

      1、安装samba(CentOS Linux):
    yum install samba system-config-samba samba-client samba-common


      2、创建www账号
    /usr/sbin/groupadd www
    /usr/sbin/useradd -g www www

    mkdir -p /data0/knose/
    chmod 777 /data0/knose/

    mkdir -p /data0/htdocs/
    chown -R www:www /data0/htdocs/
    chmod 777 /data0/htdocs/

    cat /etc/passwd | mksmbpasswd.sh> /etc/samba/smbpasswd


      3、创建samba配置文件
    mv -f /etc/samba/smb.conf /etc/samba/smb.conf.bak
    vi /etc/samba/smb.conf

      输入以下内容:
    引用
    [global]
    server string = Samba Server
    security = user
    encrypt passwords = yes 
    smb passwd file = /etc/samba/smbpasswd

    [knose]
    workgroup = root
    netbios name = root
    path = /data0/knose
    browseable = yes
    writeable = yes

    [web]
    workgroup = www
    netbios name = www
    path = /data0/htdocs
    browseable = yes
    writeable = yes


      4、为samba用户www、root设立一个密码:
    smbpasswd -a www
    smbpasswd -a root


      5、启动samba:
    /sbin/service smb start




      二、局域网内的 Windows 服务器上操作步骤:

      1、Windows 上访问 samba,在“我的电脑”中输入:
    \xxx.xxx.xxx.xxx


      2、Windows 断开 samba 共享连接,在【开始】→【运行】→【cmd】回车中输入:
    net use * /del


      3、将 samba 共享的 Linux 目录,映射成 Windows 的一个驱动器盘符:

      点击在新窗口中浏览此图片

      点击在新窗口中浏览此图片

      点击在新窗口中浏览此图片



      三、跨平台C/C++代码编译、调试:

      用 Windows 下的编辑器编写、修改跨平台的C/C++代码,保存后,无需复制到其他地方,即可同时用 Windows 下的 Visual Studio,Linux 下的 g++、gcc、gdb,编译、调试程序了。

      点击在新窗口中浏览此图片

      点击在新窗口中浏览此图片

      注意:在samba共享的驱动器上执行“.bat”批处理脚本,会导致 Windows 蓝屏,这一点需要注意。
  • 相关阅读:
    Hadoop学习笔记(1) ——菜鸟入门
    自己动手做个智能小车(8)[终]
    自己动手做个智能小车(7)
    自己动手做个智能小车(6)
    CSS动画
    smarty的缓冲
    smarty模板
    修改登录密码
    登录验证码
    phpcms
  • 原文地址:https://www.cnblogs.com/L-H-R-X-hehe/p/3970623.html
Copyright © 2011-2022 走看看