天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧系统 >> 正文

linux下做电影服务器全过程(共享浏览式)

2008-4-8智战科技佚名

liunx中定义:
硬盘为IDE1主盘在linux中就是hda
硬盘为IDE1从盘在linux中就是hdb
硬盘为IDE2主盘在linux中就是hdc
硬盘为IDE2从盘在linux中就是hdd

其中每一个硬盘中的分区规则是:
在windows中的c盘在linux中定义为:(hda1-4)
而在windows中的c盘以后的盘就定义为:(hda5-x)

这样的话假设我门在IDE1主盘上有3个分区c,d,e
而linux又安装在c盘上也就是安装时选择的hda1
那么要在linux下访问到其他的分区时就应该做以下调整:
修改/etc/fstab 在其中加如下面几行
/dev/hda5 /movie/d ext2 defaults 1 1
/dev/hda6 /movie/e ext2 defaults 1 1
意思是以后每一次启动linux就会自动把硬盘上的扩展逻辑分区d和e加载
到系统中
具体的解释是这样的:
/dev/hda5 是d盘在linux中的定义
/movie/d 是d盘在我们linux上定义的文件夹也就是说以后我们要访问d盘就可以直接进入/movie/d了
ext2 这是linux可以识别的文件系统
defaults 1 1 这是将此目录的权限设置为可读可写的。

这样我门来做个电影服务器吧!
我们知道电影服务器大多都有1-4块160G以上的硬盘(如过你的主板支持多个硬盘那我就没法说了)
我们仍然是把linux装在IDE1的主盘c分区上 而且主盘的d,e已经挂载进入linux系统
这样我门就照上面说的那样去挂载其他几块硬盘
修改/etc/fstab 在其中加入下面几行
/dev/hdb1 /movie/movie2 /ext2 defaults 1 1
/dev/hdc1 /movie/movie3 /ext2 defaults 1 1
/dev/hdd1 /movie/movie4 /ext2 defaults 1 1
这样我们来访问第二块硬盘就可以直接进入/movie/movie2就可以了
当然了剩下的这三块硬盘都是只分一个区的 也就是说这几块硬盘都只有一个c盘没有其他的分区!!
这样我门就把做电影服务器的硬件环境给搞定了!!

下面我门来做电影服务器的一些相关设置:
ip和网关 就不用说了吧 和你们网吧内的机器是一样的!
做好linux后不用做任何东西直接启动samba和vsftpd两个服务具体方法如下
/etc/rc.d/init.d/smb start
/etc/rc/d/init.d/vsftpd strat
然后我要说的是vsftpd是个什么东西?
它是个ftp服务器 它装好后一般可以不做任何设置就可以直接使用了!
然后我门来修改samba吧!
它是管理共享的服务!类似于windows下server服务
vi /etc/samba/smb.conf
我们就对照下面的例子进行修改就可以了!!
[global]
workgroup = workgrop
server string = TT movies server
printcap name = /etc/printcap
load printers = no
#  printing = cups
guest account = nobody
log file = /var/log/samba/%m.log
max log size = 0
security = share
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\\n *Retype*new*password* %n\\n *passwd:*all*authentication*tokens*updated*successfully*
pam password change = yes
obey pam restrictions = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = no
client code page = 936
wins support = yes
name resolve order=wins lmhost hosts bcast
[homes]
comment = Home Directories
browseable = no
writable = yes
valid users = %S
create mode = 0664
directory mode = 0775

[movie]
# comment = free directory
browseable = yes
writeable = no
path = /movie
guest ok = yes

然后可要记得保存啊!!!
好了我门来建立一个用户吧!我们知道linux内置root帐户是不能用来登陆ftp的
所以我门得建立一个用户 电影服务器只用一个用户就可以了 只用技术员操作就可了多了也没什么好处!当然建立一个用户肯定想让这个用户权限高点了!下面我就教教大家!!!
useradd admin -d /movie
建立一个用户并把他的根目录放在 /movie下让他一登陆就进入/movie
passwd admin
来为你的admin加个密码吧!!!

下面是最重要的为admin来添加root权限!
vi /etc/passwd
找到admin开头的一行进行修改就可以了!
admin:x:0:500::/movie:/bin/bash
保存退出就可以了!!
现在做最后一项修改一下启动加载项
ntsysv
在smb和vsftpd前面加上*就可以了!!
现在重新启动一下linux!!
一切搞定了!

欢迎访问最专业的网吧论坛,无盘论坛,网吧经营,网咖管理,网吧专业论坛https://bbs.txwb.com

关注天下网吧微信,了解网吧网咖经营管理,安装维护:


本文来源:智战科技 作者:佚名

声明
本文来源地址:0
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com.,本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行