ubuntu安裝記錄

記錄安裝ubuntu系統的mysql和samba共享服務的坑
1.安裝mysql8.0的話,需要先安裝一個mysql-apt-config_0.8.15-1_all.deb的文件,dpkg -i mysql-apt-config_0.8.15-1_all.deb
2.然後sudo apt install mysql-server
3.按部就班的安裝,MySQL8.0採用了新的加密方式,一定要注意,正是因爲這個加密方式才導致Ubuntu18.04用設置的root密碼登錄不了MySQL,因爲Ubuntu18.04的終端可能有問題,並不支持這個新的加密方式。幸好有界面可以讓我們選擇使用舊版本5.x的加密方式,所以果斷選擇採用5.x的加密方式。
https://img-blog.csdn.net/20180516202819595
4.創建admin用戶使用局域網也可以訪問到mysql服務
創建用戶
USE mysql;
CREATE USER ‘admin’@’%’ IDENTIFIED BY ‘123456’;
賦予賬戶所有的權限
GRANT ALL ON . TO ‘user’@’%’;
FLUSH PRIVILEGES;
更改爲navicat,以後才能夠使用密碼用Navicat登錄
ALTER USER ‘sa’@’%’ IDENTIFIED WITH mysql_native_password BY ‘abc@123’;
設置防火牆允許訪問端口3306
首先打開控制面板->windows防火牆->高級設置,點擊入站規則中的新進規則…

5.安裝samba服務的 apt install smaba
然後需要添加一個用戶 sudo smbpasswd -a admin,之後會提示你輸入密碼
在/home下創建share的文件夾 mkdir /home/share
修改samba的配置服務文件 我還是不習慣用vim,既然有圖像界面,那就gedit /etc/samba/smb.cof
在文件末尾添加如下內容
[share]
comment = Shared Folder with username and password
browseable = yes
path = /home/share/
writable = yes
available = yes
valid users = admin
admin users = admin
pubilc = no

重啓samba服務器。
sudo service smbd restart
之後就可以win10連接服務器了

掛載新的硬盤在/home/share
1.查看硬盤狀態 fdisk -l
<image w=800 h=473 describe= name=Notes_1586063550560.png>

2.爲新的硬盤分區 fdisk /dev/sda1
進入分區工具後,我們可以輸入 m 看指令說明:
<image w=800 h=473 describe= name=Notes_1586063647228.png>
接下來我們創建分區 輸入n
Command (m for help): n

Partition type
p primary (0, primary, 0 extended, 4free)
e extended (container for logical partitions)
這裏,我們可以給一塊硬盤創建最多4個主分區,和若干邏輯分區,由於我們這裏只爲該硬盤創建一個分區,那麼我們即創建一個主分區即可。
輸入w進行保存

Select (default p):p
Partition number (1-4, default 1): 1
Frist sector (2048-4194303, default 2048): 2048
Last sector, *sectors or *size{K,M,G,T,P} (2048-4194303, default 4194303): 4194303

Create a new partition 1 of type ‘Linux’ and of size 2GiB
Command (m for help):w
我們創建分區的操作爲:
p 命令創建一個主分區
選擇默認創建第一個分區

  • 設置分區的開始位置
  • 設置分區的結束位置,因爲只設置一個分區,因此都選擇默認選項
    w 命令保存分區設置
    格式化分區
    我們可以使用 mkfs 命令格式化分區,具體命令如下:

sudo mkfs -t ext4 /dev/sdb1
掛載分區
分區我們需要先創建一個目錄,然後再把這個新分區掛載到目錄上。具體操作如下:
sudo mount /dev/sda1 /home/share
我們使用以上方法掛載分區,重啓系統之後,分區並不會自動掛載。
想要開機自動掛載分區 需要進行配置文件的修改
爲配置 /etc/fstab ,我們需要先獲取硬盤的 uuid
ls -l /dev/disk/by-uuid
<image w=800 h=110 describe= name=Notes_1586063976235.png>

gedit /etc/fstab
再最後添加如下文件

/home/share

UUID=a8795058-8825-4b6c-a5c3-ddbfa23b9da7 /home/share ext4 defaults 0 2
這裏配置的含義如下:

  • UUID 爲硬盤分區的 UUID 值
  • 路徑 爲掛載的目標路徑
  • 分區格式 這裏一般爲 ext4
  • 掛載參數 一般爲默認 defaults
  • 備份 0爲不備份, 1爲每天備份,2爲不定期備份
    檢測 0爲不檢測,其他爲優先級

注意在修改配置文件前需要想先對配置文件進行備份
cp /etc/fstab /etc/fstab.bak
如果配置導致無法開機的,需要進入高級模式
R開頭的,那個
再把配置文件改回來,就能繼續開機了,別問我怎麼知道的 ,這都是血和淚的教訓
cp /etc/fstab.bak /etc/fstab

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章