只是做一个笔记,以后查阅起来的时候比较方便.用samba3.0使用两个不同的 *** 作系统共享硬盘,其时我主要使用它来备份我的Blog和BBS罢了.
安装samba,这个很简单了,如果你是fedora,就可以从光盘直接安装samba的rpm包。
rpm -ivh samba-3.0.0-15.i386.rpm
大家也可以直接到samba的官方网站(http://www.samba.org)去下载最新的软件包
最新的版本为Samba 3.0.4,在FTP里可以下载得到.
那就最好按下面的方法编译
tar zvxf samba-3.0.4.tar.gz
cd samba-3.0.4/source
./configure \
--prefix=/usr \
--bindir=/usr/bin \
--sbindir=/usr/sbin \
--libexecdir=/usr/libexec \
--datadir=/usr/share/samba \
--sysconfdir=/etc/samba \
--localstatedir=/usr/local/samba/var \
--libdir=/usr/lib \
--with-lockdir=/var/locks/samba \
--with-swatdir=/usr/share/samba/swat \
--with-codepagedir=/etc/samba/codepages \
--with-configdir=/etc/samba \
--with-smbwrapper \
--with-automount \
--with-smbmount \
--with-pam \
--with-pam_smbpass \
--with-winbind
make
make install
ok!安装完以后,下面才是我们的重点,修改/etc/samba/smb.conf,大家最好在原来的基础上修改。
[global]
workgroup = MYGROUP 工作组名,相当于域.
server string = lzsj 主机的名字,随便写
log file = /var/log/samba/%m.log 日志存放的目录
security = user 使用user,便要求每个用户在Samba服务器上拥有一个账号,如果打算让所有人使用同样的共享资源,可以设置为security = share
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd 使用Samba的认证密码,增加一个用户命令如下:
smbpasswd -a :新增一个用户,并且设置密码.
smbpasswd -d :禁用一个samba用户.
smbpasswd -e :启用一个samba用户.
[sjweb] 共享目录的名字
comment = sjhome web 共享目录说明
path = /毕段opt/www/blog 共享有Linux下的目录
valid users = sjweb 使用的用户名
public = no 是否让所有可以登入的用户看到此目录
writable = no 是否可以写入
printable = no
create mask = 0765 设置共享目录的权限
然后下面就要唤迹在系统下新增sjweb这个用户名.
groupadd sjweb 增加sjweb组
useradd -g shweb 增加sjweb用户名
增加完以后使用可查看/etc/passwd和/etc/group这两个文件中,是否有sjweb此用户名和组.
使用命令:chown -R sjweb:sjweb /opt/www/blog
-R表示将sjweb用户名和组给予/opt/www/手链誉blog目录.
然后在用命令:chmod 755 /opt/www/blog给予共享目录可读和可执行的权限.
重新启动Samba:/etc/rc.d/init.d/smb restart
如果还是不行,有一种方法可以实现.
先用smbpasswd -a test建立test用户.
就会生成smbusers文件,vi打开后,按所示加入:
test = test
保存后在用:smbpasswd -a test命令建立test用户.这次一定会成功.
OK,然后设置自己的Samba是否正常,用命令:
smbclient -L 本机IP地址
Password:
Anonymous login successful
Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.0.4]
Sharename Type Comment
--------- ---- -------
share Disk pvpgn's share
ipb Disk pvpgn's share
sjweb Disk sjhome web
IPC$ IPC IPC Service (Lztv)
ADMIN$ IPC IPC Service (Lztv)
Anonymous login successful
Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.0.4]
Server Comment
--------- -------
lzsj lzsj
Workgroup Master
--------- -------
MYGROUP lzsj
出现密码后直接回车,便可得到以上的信息.
如果没用出现以上的消息,看看是否是防火墙没有允许137或139端口访问,加入以下规则便可:
iptables -A INPUT -p udp -s 本机IP地址 --dport 137 -j ACCEPT
iptables -A INPUT -p udp -s 本机IP地址 --dport 139 -j ACCEPT.
然后还是使用:smbclient -L 对方Windows系统的IP地址.我是以Windows2000为例.
[root@stlnx4 samba]# smbclient -L 对方IP地址
Password:
Anonymous login successful
Domain=[WORKGROUP] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME
OK,已经可以识别得出对方的系统为Windows2000,然后在对方系统下,查找这台Linux的IP地址,便可以相互访问了.
为了更好的支持市场上的电脑与配件,Linux的开发者们已经准备让下一版本的Linux内核支持USB 2.0。Linux支持USB标准的到来将为开放源码团体的世界展开新的篇章。
在Linux上支持更高速的USB标准是当务之急,当下一版本的 *** 作系统提出之后,它将成为Linux固定的部分。
即将发布的Linux内核——类Unix *** 作系统的核心部分——2.4.19,将第一次包含对许多USB(universal serial bus)2.0设备的支持。USB可让人们更方便地将如数码相机、鼠标或打印机这类设备接入计算机。
支持USB标准是Linux与市场上的众多PC机和配件完全兼容的决定性因素,也表明了许多程序员志愿者的能力可以跟上电脑发展的趋势。
其亩丛实就像安装双windows一样,将两个不同的系统安装在不同的分区即可,启动时设念姿置必须的启动顺序。因为是windows系统+Lunix系统,而不是双windows系统,在安装 *** 作上有一定的难度,你可以在网张上搜仔耐绝索相关教程,深入了解再进行尝试。
安装前最后将硬盘内的重要数据资料备份到移动存储设置上,以防错误造成数据资料丢失而造成不必要的麻烦。
你能装好,说明文件格式这块是没有问题的了.主拦枣要看你看装的了,在文件格式都确定的情况下,先装,xp然后在装linux,在做group的时候,你要选择好默认是启动简镇拆什么,一搬来说是不会出你这个问题的,不知道你的linux是什么版本旅高的欢迎分享,转载请注明来源:内存溢出
评论列表(0条)