ubuntu 16:
1.源
cp /etc/apt/sources.list /etc/apt/sources.list.bkp
vi /etc/apt/sources.list
-+{
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
##测试版源
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
# 源码
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
##测试版源
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
# Canonical 合作伙伴和附加
deb http://archive.canonical.com/ubuntu/ xenial partner
deb http://extras.ubuntu.com/ubuntu/ xenial main
}
apt-get update
2.
apt-get install tftpd-hpa tftp-hpa
apt-get install openssh-server
apt-get install nfs-kernel-server nfs-common
apt-get install samba smbclient
apt install ntpdate
3. account and sshd
passwd root
{
设置root密码
}
vi /etc/ssh/sshd_config
-+{
PermitRootLogin yes
}
/etc/init.d/ssh restart
reboot
4. tftp
mkdir -p /work/tftpboot
vi /etc/default/tftpd-hpa
-+ {
TFTP_DIRECTORY="/work/tftpboot"
}
service tftpd-hpa restart
5. nfs
mkdir -p /mnt/nfs
mkdir -p /work/nfs
vi /etc/exports
-+{
/work/nfs *(rw,sync,no_root_squash)
}
service portmap restart
service nfs-kernel-server restart
showmount -e
mount -t nfs localhost:/work/nfs /mnt/nfs
umount /mnt/nfs
6. samba
mkdir -p /work/share
/etc/init.d/samba status
cp /etc/samba/smb.conf /etc/samba/smb.conf.bkp
smbpasswd -a root
vi /etc/samba/smb.conf
{
[global]
workgroup = WORKGROUP
netbios name = Ubuntu 16
server string = Samba Server
security = user
encrypt passwords = yes
max connections = 0
security = user
smb passwd file = /etc/samba/smbpasswd
username map = /etc/samba/smbusers
[share]
path = /work/share
writable = yes
guest ok = yes
write list = @root
validusers = @root
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
}
/etc/init.d/samba restart
testparm
smbclient //127.0.0.1/share