| |
samba 简介忽略,
本文详细记录,在Vmware7.0-debian5.0-linux下,用samba建立与windows7的共享的步骤
其中遇到的一些外生的问题都记录在后面的appendix的章节里,别忘了看了:
提醒,所有samba确认前,你需要检查你的网络是否互相ping通
如果不行建议搜索:vm xp ping 不通
利用: apt-get install samba 就可以了
2 然后samba中添加用户
smbpasswd -a usr(usr用自己的用户名即可,密码就不一定和系统密码相同),
然后输入两次密码
【hsy75:】注意必须先用su 进入root模式,smbpasswd -a -usr 命令才有效,否则无法添加新用户
这点是必须做的,因为将来你登陆vm的时候,windows会询问你的密码和用户名,没有建立是进不去的
---------------------
ubuntu 下如果没有安装过root权限需要先建一个root权限
#sudo passwd root 然后输入密码就好
3 编辑/smb.conf
vi /etc/samba/smb.conf
在最后加上
[myshare]
comment = This is my share folder
path = /myshare
writable = yes
【hsy75]由于是对所有用户公开的,所以这里省略了设定用户的一些操作
然后mkdir /myshare
chmod o+rwx /myshare 增加写权限。
4.重启samba。
/etc/init.d/samba restart然后在windows下。运行--输入\\虚拟机ip。
【hsy75:】提醒一下,如果你的相对路径没有设定,别忘了,你需要在命令前加 ./
5 登录
然后输入前面设置的samba用户名和密码。就ok
1 debain 下找不到 sysconfig 文件夹,他在哪里?
debain:应该在目录:/etc/inid.d/
2 既然这个路径必须加,那么怎么加入到bash的路径,并且开关机有效?
打开终端,先到用户的根目录下,使用vi .bash_profile进行编辑,在PATH=$PATH:$HOME/bin:的后面加入:/etc/inid.d/:,下面是我本机的.bash_profile的内容。
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/sbin:
export PATH
~
3 用networking来重新打开和关闭你设定的网络
重启网络服务:
/etc/init.d/networking restart
4 找不到防火墙配置
/etc/rc.d/iptables status ? 没有办法执行,因为debain默认是没有防火墙的,所以不要考虑防火墙
5 NFS settings folder:
(1) Configure export directory
Set '/etc/exports' and '/etc/hosts'
/opt/ubq/devkit/arm/arm11/target targetNFSip(sync,no_wdelay,no_root_squash,rw) |
::1 localhost.localdomain localhost AAA.BBB.CCC.DDD(the ipaddress from target) targetNFSip targetNFSip
|
比较全的参考
http://hi.baidu.com/chenyangxin/item/af0f67e35dc67af12b09a443
http://hi.baidu.com/tigerwooz/item/16ae38f40d6eff0fd89e7285
编辑历史:
2012-09-08 文档整理和中文加入,粗体加入