Linux Windows 文件共享smb
来源:互联网 发布:unity3d 捕鱼源码 编辑:程序博客网 时间:2024/05/16 12:34
Smb在Ubuntu上的简单安装过程
先来展示一下效果:
在linux上的文件图
当用Smb连接后再windows上的效果
在这个文件夹中我们可以,读写文件,创建文件夹,还可以使用其他工具或者IDE在window上做Linux上的开发,比如用vs打开Linux上的项目。
安装Smb
在Ubuntu上使用apt来下载Smb执行命令:
sudo apt-get update 更新资讯库
sudo apt-get install samba samba-common 后面的common是通用的库和工具
修改Smb.conf
Smb.conf是Smaba服务的配置文件一般位置在 /etc/smaba/smb.conf我们可以通过vim编辑它。
sudo vim /etc/samba/smb.conf
做如下修改:
添加行 security = user 表示需要输入账号密码才可以访问
添加共享文件目录
[share] 表示这个连接的位置,待会连接的时候回用到
path 当然指的就是需要共享的路径
browseable 表示可读
writeable 表示可写
到这里配置文件就修改完成。
添加smb用户
之前仅仅是安装和配置,还需要做的一步是添加访问共享文件的用户。
添加用户需要用到的命令是 smbpasswd, 命令常用选项如下:
When run by root: smbpasswd [options] [username]otherwise: smbpasswd [options]options: -L local mode (must be first option) -h print this usage message -s use stdin for password prompt -c smb.conf file Use the given path to the smb.conf file -D LEVEL debug level -r MACHINE remote machine -U USER remote usernameextra options when run by root or in local mode: -a add user -d disable user -e enable user -i interdomain trust account -m machine trust account -n set no password -W use stdin ldap admin password -w PASSWORD ldap admin password -x delete user -R ORDER name resolve order
既然要添加用户我们就执行如下命令:
smbpasswd -a lingdi2000
lingdi2000是我的用户名,这个用户是必须已经存在的用户,而且需要注意的是,这个共享的文件夹一般情况下还是建议添加对应的宿主用户,这样就不用修改权限了,否则还要为指定的用户添加权限。
Smb查看是否已经添加指定用户
有时候需要确认一下用户已经添加成功,可以直接使用smbpasswd -e xxxx
如果提示 xxxx not found 那么就是用户没有添加成功。
windows连接Linux共享
在运行中输入地址就可以连接共享文件了。
断开smb连接
在windows的DOS下运行指令:
net use * /del /y
这条指令会断开windows上所有的远程连接,你可以查看指令的详细使用方法,可以断开指定的连接。
用VS编码工作
先上图:
MyClass.h MyClass.cpp 都是linux服务器上的文件,vs新建项目,然后添加了这两个文件夹。
用vs敲打爽多了,毕竟习惯了,在linux上使用vim,即使有很多插件,但是那些插件的效果实现的功能基本没有vs的好。vim虽然单纯的敲打码很好,基本不用动鼠标,就可以很好的编写大量代码很方便,但是智能补全,文件列表 ,关键字查找,这些方面比vs还是差了许多,毕竟大微软。
还有一个问题是这样,修改过的文件记得保存啊,不保存他就不会上传到服务器上的,还有网络不好会卡,所以局域网用好很多。
- Linux Windows 文件共享smb
- linux(Radhat9.0)通过smb服务共享windows文件
- Linux查看Windows下的共享文件:smb服务
- Linux和Windows共享文件Samba(SMB)
- linux用smb挂载windows共享文件,…
- ubuntu安装smb与windows共享文件
- Linux通过Smb与Windows共享目录
- windows,linux,smb共享权限问题
- linux 使用smb共享windows目录备忘
- 小型ANET linux-smb文件共享
- Linux系统之SMB文件共享
- linux——SMB 文件共享
- VPC上linux(Radhat9.0)通过smb服务共享windows文件全功略
- VPC5.0上linux(Radhat9.0)通过smb服务共享windows文件
- VPC上linux(Radhat9.0)通过smb服务共享windows文件
- 共享文件下载--SMB
- 共享文件上传--SMB
- smb协议共享文件
- asp.net 文件上传重设最大长度限制
- Extjs+C# 实现文件上传
- spark 提交任务到spark
- Android实用技巧.动画效果(一)
- weblogic集群一直打印日志
- Linux Windows 文件共享smb
- iOS 打印各种变量
- Kafka源码深度解析-序列15 -Log文件结构与flush刷盘机制
- JavaScript的自执行方法和模块模式
- angularJs ng-checked
- Unity破解
- JSP之原理、隐含(内置)对象、开发模式、转发和重定向、EL和JSTL
- 合并石子,区间DP
- Android开发清除缓存工具类