“2020年10月”存档文章有35

Ubuntu 硬盘分区

目录:Ubuntu 硬盘分区Linux设置分区文件系统Linux挂载文件系统最近在服务器上增加了3块硬盘,并组成Raid 5阵列,安装好Ubuntu18.04系统之后,开机需要设置分区才能使用。3块硬盘组成Raid 5之后,总共2.5T左右的容量,无法使用MBR分区表,需要使用GPT分区,这里使用gdisk来给硬盘分区。首先查看硬盘分区情况:sudo parted -l这里可以很清楚的显示当前硬盘...

ubuntu 文件及子文件夹的权限的查看及修改

最近需要查看和更改Ubuntu一些文件的权限。查看path路径下名为filename的文件或文件夹的权限:ls -l path/filename查看path路径下的所有文件的权限:ls -ls path文件权限详细信息可以参考这里:chmod,讲的很详细在此不再赘述。如果是某个目录下面的文件设置成相同权限,执行如下命令:chmod -R a=rw ./testdir/-R, --recursive...

ERROR 1698 (28000): Access denied for user 'root'@'localhost'

在Ubuntu18.04安装完数据库后,使用如下命令登录:mysql -uroot -p密码为空,出现如下错误:ERROR 1698 (28000): Access denied for user 'root'@'localhost'出现问题的原因:在Ubuntu MySQL默认会使用auth_socket插件,这个插件会使用它的db_users,将由系统用户凭据进行“身份验证” 。也就是会使用系...

Access denied for user 'root'@'localhost' to database 'database_name'

最近参考这篇文章:MySQL新建数据库以及授权过程新建数据库的时候,出现了如下错误:ERROR 1044 (42000): Access denied for user 'root'@'localhost' to database 'database_name'出现问题的原因:root账户没有被授权。解决方案:用下面的命令修复:UPDATE mysql.user SET Grant_priv='Y...

如何更改MySQL数据目录?

最近在服务器上新安装了3块1.2T的硬盘,组成RAID 5阵列,将数据库移到新装的硬盘上面,具体步骤如下:查看MySQL数据存放路径:mysql -uroot -p mysql> show variables like '%data%';datadir是存放路径,如下图所示:这里的默认路径我已经更改了,是个截屏是事后截屏,本文主要说操作过程。1、使用以下命令停止MySQL:sudo /etc/i...

MySQL 8重置root密码

最近安装了MySQL 8之后,有一些操作与以前有些不同,通过一下两种方式修改密码,都会提示语法错误:set password for 用户名@localhost=password('新密码'); set password =password('你的密码'); flush privileges;以上两种方式在MySQL8中提示语法错误,但是下面的SQL可以修改密码。ALTER USER 'roo...

Please install all available updates for your release before upgrading

在Ubuntu从18.04升级到20.04的时候,输入:do-release-upgrade出现如下提示:Please install all available updates for your release before upgrading.通过手动方式安装更新:sudo apt update sudo apt upgrade sudo apt dist-upgrade sudo do...

Ubuntu server 如何设置密钥登录

最近在原来服务器安装的Windows系统换成Ubuntu系统,主要是安装软件方便,管理也比较方便,还是Liunx用的顺手。在安装系统的时候设置的是密码登录,现在由于安全方面的考虑,决定改成使用密钥登录。密钥登录的原理如下:首先生成一对公钥和私钥,公钥存在服务器,私钥存在自己手里。整个ssh密码登录过程是这样的:1)用户向远程主机发登录请求:ssh user@远程主机2)远程主机收到用户的登录请求,...