在Ubuntu上使用Samba共享Linux内核源码
来源:互联网 发布:啪啪啪软件下载 编辑:程序博客网 时间:2024/04/30 06:37
(1)首先安装smaba服务
安装samba和smbfs:sudo apt-get install samba smbfs
建立共享目录(如果该文件夹已存在,则不需要执行该步骤)
sudo mkdir /home/[username]/[foldername]
设置目录权限:sudo chmod 777 /home/[username]/[foldername]
例如:$ sudo chmod 777 /home/Jack/my_repository/linux
设置目录共享:sudo vi /etc/samba/smb.conf
(2)配置smaba
找到:
# security = user
改为:
security= share#设为share 这样就不需要添加smaba用户名和密码了
在文档最后加上:
[Share]#path = /home/[username]/[foldername]path =/home/Jack/my_repository/linuxpublic = yeswritable = yes
重启服务:sudo /etc/init.d/smbd restart
注意:上面的命令中使用smbd
,而不是samba
(否则会提示“找不到命令”)
注:上面的[username]为linux系统下用户目录,[foldername]为文件夹名称,使用的时候注意替换。
这里配置的虚拟机和宿主机的IP地址在一个网段,两边互相Ping,来测试网络。
虚拟机ping宿主机(注意此处需要关闭Windows的防火墙,Win7默认是防PING的,最初没有意识到这个问题,还以为是自己虚拟机的网络设置问题,折腾了老半天IP配置,然而并没有什么卵用!/(ㄒoㄒ)/~~)
zfchen@zfchen-E440:~$ ping 192.168.1.110PING 192.168.1.110 (192.168.1.110) 56(84) bytes of data.64 bytes from 192.168.1.110: icmp_req=1 ttl=64 time=0.230 ms64 bytes from 192.168.1.110: icmp_req=2 ttl=64 time=0.484 ms
Window端防火墙的设置可以参考这篇blog—— 解决VirtualBox虚拟机无法Ping通主机的问题,添加一条自定义的规则,允许指定的IP地址访问本机。
宿主机ping 虚拟机(此处需要关闭Ubuntu的防火墙)
正在 Ping 192.168.1.106 具有 32 字节的数据:来自 192.168.1.106 的回复: 字节=32 时间<1ms TTL=64来自 192.168.1.106 的回复: 字节=32 时间<1ms TTL=64
可以看出现在网络已经配好了,在Windows的文件管理器中访问smaba的共享目录,共享的Linux内核源码路径为:\192.168.1.106\share(这个是虚拟机的IP地址)
然后打开Source Insight,新建Project,指定源码路径为\192.168.1.106\share (这个过程好慢,比我在本地新建工程要慢好多!/(ㄒoㄒ)/~~)
现在两边的代码已经同步了,但是还存在一些缺陷,Linux中的代码多采用utf-8的编码方式,而Source Insight不支持utf-8,因此导致代码中的中文注释不能正常显示(出现乱码)。
- 在Ubuntu上使用Samba共享Linux内核源码
- 在ubuntu上挂在服务器的samba共享目录
- linux 使用 samba 共享
- windows7使用Source insight上远程修改ubuntu共享内核源码
- windows7使用Source insight上远程修改ubuntu共享内核源码 .
- 在linux上通过samba访问windows的共享目录
- 如何在Ubuntu 14.04中使用Samba共享文件
- ubuntu 上samba创建共享组目录
- ubuntu上mount 远程SAMBA共享
- 在Ubuntu上安装samba
- linux使用samba共享文件夹
- ubuntu samba share 共享 windows linux
- Ubuntu中使用samba来共享文件夹
- 在Linux下使用samba来mount Windows文件共享服务共享的目录
- Ubuntu上编译Android(Linux Kernel)内核源码
- samba在linux之间共享文件挂载报错
- Linux使用技巧2--Ubuntu下使用samba来创建共享文件夹
- 通过安装samba服务器可以实现在linux ubuntu与windows之间共享文件
- C3P0方法中fanh类型转换
- toolar与drawerlayout的使用
- 为什么php要学习面象对象编程
- android布局优化
- hdu-5818-Joint Stacks-栈模拟/左偏树
- 在Ubuntu上使用Samba共享Linux内核源码
- Java学习笔记(Java中的数组/循环操作/Arrays类)
- android属性动画的使用
- flatMap与map的区别
- javascript RegExp对象
- android帧动画的使用
- hdu3388容斥还有二分
- android主题的切换
- 黄阶低级 - 《 Java 核心》- 3.6 字符串 - 修改0次