安装Ubuntuserver操作系统
由于新接手服务器管理,所以很多地方都是现学现用,有很多的不足之处。
一、 磁盘设置
1. 开机dell画面过了以后,按下Ctrl+C,进入后可以删除raid(1T*2的硬盘,将一个硬盘拿出来单独用,保证重要数据。DELL默认的应该是raid0)
2. 在硬盘容量足够大时,可以考虑做raid1,保证了数据的安全性;或者在数据安全性要求不是很高的条件下, 做raid0,将两块硬盘虚拟成一块,加快了读取速度。
3. 重启安装系统
二、 安装Ubuntu Server操作系统
1. 选择语言为“English”
2. 地区为“HONGKONG”
3. 对计算机命名(BRS13,统一按照此命名规范进行命名)
4. 进行分区(两块硬盘为例)
a) /目录 100G(这部分50G足以,具体视使用环境而定)
b) swap分区6G(内存大的分成跟内存同等大小即可,内存较小时设置为内存容量的2倍)
c) /home 剩余
d) (选做)另外一块硬盘挂到 /backup(第二块硬盘,可以存放重要数据,重新安装系统后能够保留)
三、 设置用户名以及密码
设置相应的用户名跟密码:user:jichusuo psswd: jichusuo
四、 提示的软件安装
1. 安装过程中会提示是否安装一些软件,选择openSSH,根据服务器的实际用途进行选择安装
2. 选择samba,进行安装。(本次是安装完成后手动安装)
五、 安装完成后,使用安装过程中设置的用户名以及密码进行登录。
六、 设置网络
1. 网络配置文件:/etc/network/interfaces
auto eth0 (启用网卡)
iface eth0 inet static ( 设置为静态IP)
address 192.168.1.3
netmask 255.255.255.0
gateway 192.168.1.1
七、 添加用户
1. 添加用户并在home下创建相应的文件目录
sudo adduser yangxiaosheng
2. 输入该用户密码,默认都是123456
八、 安装Samba
1. Sudo apt-get install samba
2. 低安全性配置,适合公用服务器
a) mkdir /home/smbshare(设置共享目录均在此目录)
b) chmod –R 777 /home/smbshare
c) 修改配置文件etc/samba/smb.conf
在文件末尾添加:
d) 重启samba服务
restart smbd
restart nmbd
注意:以上的配制方法将共享配置成公用,安全性较低。
3. 为每个用户的/home/***配置samba共享
a) 安装samba:sudo apt-get install samba
b) 备份配置文件/etc/samba/smb.conf:(注意在修改之前一定要进行备份)
sudocp /etc/samba/smb.conf /etc/samba/smb.conf_backup
c) 修改配置文件
sudo gedit /etc/samba/smb.conf
找到下关键字: ; security = user
用这几行取代:
security = user
username map = /etc/samba/smbusers
d) 文件末尾添加
添加yangxiaosheng目录的share,在windows中打开则会看到此share
[yangxiaosheng]
comment = Shared Folder with username and password
path = /home/messcode/share
public = yes
writable = yes
valid users = yangxiaosheng
create mask = 0700
directory mask = 0700
available = yes
browseable = yes
然后可依次再添加其他用户的share。
e) 添加samba用户的用户文件smbusers
sudo vim /etc/samba/smbusers
添加:yangxiaosheng= "Samba user."
f) 为各个用户设置密码
sudosmbpasswd -a yangxiaosheng
注意:添加密码的用户必须存在,否则在两次输入密码后会提示添加密码失败。
g) 重启服务
sudoservice smbd restart
h) 测试共享时的一个小方法
为了测试用户的共享是否正确,需要在win上登录多个samba,此时win会报错,在dos中使用此命令:
net use * /del /y
注:Samba配置方式灵活多样,上面介绍的这种方式略显繁琐,不过这个服务的配置不会影响到使用者的使用以及服务器的其他方面,本次BRS13服务器采取了这种方式。
后来发现直接修改conf文件中的share definition的参数,效果其实更好。
这里将图贴出,省去了直接在conf文件中手动添加共享目录,这个可以根据这个配置的说明知道,它会自动去搜寻这个已存在用户的home,这样多好啊
授权,改成user,这样提高了安全性
共享定义
九、 更新软件源
1. 该步骤可选;
2. 可以将软件源换成163的,文件:etc/apt/sources.list
3. 备份原来的软件源文件:sudocp /etc/apt/sources.list /etc/apt/sources.list.backup
4. 编辑软件源:sudovi /etc/apt/sources.list,更新为:
5. 进行更新:sudoapt-get update
6. 输入公钥:sudoapt-key adv --recv-keys --keyserver keyserver.Ubuntu.com <!—key-->
7. 再次更新:sudoapt-get update
十、 安装zip
sudo apt-get install zip
十一、 安装subversion
sudo apt-get install subversion