ubuntu 升級(jí)失敗,導(dǎo)致所有東西都要重裝, 也趁機(jī)好好整理總結(jié)一下安裝的軟件,去除了一些不必要的軟件。
除系統(tǒng)盤 64g的 ssd外, 還有 500G (ext4), 1000G(ntfs) ,1000G(ntfs)三個(gè)hhd硬盤
我在硬盤上分出了一個(gè) 10 /work分區(qū),作為以后安裝git , www服務(wù)等的分區(qū),并且通過修改fstab文件,將
hhd上的目錄映射過去(除下面已經(jīng)列出的disk2和disk3上samba和ftp外, 以后會(huì)增加disk1上的timemachine和owncloud目錄映射)
UUID=24b3733f-4e6c-4187-89ed-1775582e10df / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda3 during installation
UUID=d303bc04-781b-44ff-a1ce-f50325e06ee5 /boot ext4 defaults 0 2
# /boot/efi was on /dev/sda1 during installation
UUID=F0D1-30A3 /boot/efi vfat umask=0077 0 1
# /home was on /dev/sda5 during installation
UUID=b569cead-fabb-4cce-8045-478215530d9e /home ext4 defaults 0 2
# /work was on /dev/sda6 during installation
UUID=fc255f73-121c-4f17-93af-9001ab32757a /work ext4 defaults 0 2
# swap was on /dev/sda2 during installation
UUID=3d140465-846d-4e7c-956e-774fd4391f88 none swap sw 0 0
# ext4格式的500g硬盤,以后作為timemachine和owncloud數(shù)據(jù)的所在區(qū)
/dev/disk/by-uuid/34e37ca2-977d-4af2-affe-9ac2a5d360e0 /mnt/disk1 auto defaults 0 0
# gid=1000,uid=1000對(duì)應(yīng)主用戶
/dev/disk/by-uuid/000ED7D80008F7AF /mnt/disk2 auto locale=zh_CN.UTF-8,uid=1000,gid=1000,dmask=0000,windows_names 0 0
# dmask=0000 使映射后的目錄的權(quán)限是777
/dev/disk/by-uuid/000E325B000F7B51 /mnt/disk3 auto locale=zh_CN.UTF-8,uid=1000,gid=1000,dmask=0000,windows_names 0 0
/mnt/disk2 /work/ftp/disk2 nono bind 0 0 #映射ftp
/mnt/disk3 /work/ftp/disk3 nono bind 0 0 #重新開機(jī)后就會(huì)看到,和ln -s不同
/mnt/disk2 /work/samba/disk2 nono bind 0 0 #映射samba
/mnt/disk3 /work/samba/disk3 nono bind 0 0
vsftpd和samb是必須安裝的
- vsftpd
sudo apt-get install vsftpd
- 增加一個(gè)ftp用戶并指定對(duì)應(yīng)目錄
sudo useradd -d /work/ftp -g ftp -s /sbin/nologin ftpuser
- 修改密碼
sudo passwd ftpuser
- sudo vi /etc/vsftpd.conf
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
local_root=/work/ftp
max_clients=5
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
idle_session_timeout=600
data_connection_timeout=120
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=ftp #注意這個(gè),和中文網(wǎng)站上找到的一不樣
rsa_cert_file=/etc/ssl/private/vsftpd.pem
chroot_local_user=YES
- samba
sudo apt-get install samba
- 增加一個(gè)share用戶并指定對(duì)應(yīng)目錄
sudo useradd -d /work/samba-g ftp -s /sbin/nologin share
- 修改密碼
sudo passwd share
- 配置samba
sudo vi /etc/samba/smb.conf
- 加入一句:
security=user - 最后加入對(duì)應(yīng)虛擬文件夾配置文件
[htpc]
comment = my share directory
path = /work/samba
browseable = yes
writable = yes