my

centos开启zsh之旅

别说谁变了你拦得住时间么 提交于 2019-12-09 22:18:12
在公司用zsh开发感觉很爽,很多命令直接帮你提示出来,回家后就试着捣鼓了下我的centos系统。希望也能装上。下面记录下过程: 1、查看当前系统的shell [demo@localhost Desktop]$ echo $SHELL /bin/bash 好吧是bash,可以开始换了 2、查看当前用户是否有root权限,因为很多安装用到root权限,所以就把当前用户配置成root权限; 修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示: ## Allow root to run any commands anywhere root ALL=(ALL) ALL demo ALL=(ALL) ALL 修改完毕,现在可以用demo帐号登录,然后用命令 su - ,即可获得root权限进行操作。 [demo@localhost Desktop]$ su Password: [root@localhost Desktop]# ls -l /etc/sudoers -r--r-----. 1 root root 4071 Jan 23 04:35 /etc/sudoers [root@localhost Desktop]# chmod ugo+w /etc/sudoers [root@localhost Desktop]# ls -l /etc/sudoers

Mysql初始化root密码和允许远程访问

浪尽此生 提交于 2019-12-04 21:47:13
mysql默认root用户没有密码,输入mysql –u root 进入mysql 1、初始化root密码 进入mysql数据库 mysql>update user set password=PASSWORD(‘123456’) where User='root'; 2、允许mysql远程访问,可以使用以下三种方式: a、改表。 mysql -u root –p mysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>select host, user from user; b、授权。 例如,你想root使用123456从任何主机连接到mysql服务器。 mysql>GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; 如果你想允许用户jack从ip为10.10.50.127的主机连接到mysql服务器,并使用654321作为密码 mysql>GRANT ALL PRIVILEGES ON . TO 'jack'@’10.10.50.127’ IDENTIFIED BY '654321' WITH GRANT OPTION; mysql>FLUSH RIVILEGES c