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

2.为新的硬盘分区 fdisk /dev/sda1
进入分区工具后,我们可以输入 m 看指令说明:

接下来我们创建分区 输入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

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

你可能感兴趣的:(笔记)