root权限

centos 7 下安装Hadoop伪分布式

烈酒焚心 提交于 2020-01-23 01:01:36
Hadoop 在大数据技术体系中的地位至关重要,Hadoop 是大数据技术的基础。这是一篇入门文章,以安装部署 Apache Hadoop2.7.7版本为主线. 一、安装环境说明 1、操作系统:这里我们使用的是centos 7,如果没有安装,自行安装。 centos 7安装链接 2、hadoop:Apache Hadoop2.7.7 3、java:这里我使用的是java8版本 百度云资源下载 提取码:xqzq 二、安装java 1、安装java 首先通过xshell等工具将包上传到Linux上 我们先解压包,我一般都解压到/opt下: [root@master ~]# tar -zxvf jdk-8u201-linux-x64.tar.gz -C /opt 2、配置环境 [root@master ~]# vim /etc/profile 然后添加以下代码: export JAVA_HOME="/opt/jdk1.8.0_201/" export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar 然后保存退出 配置生效:[root@master ~]# source /etc/profile 3、检验是否安装成功 [root@master ~]#

Linux_mySql安装

倾然丶 夕夏残阳落幕 提交于 2020-01-23 00:57:33
一、mySql官网下载 1、rpm包下载 2、tar.gz包下载 二、Linux_mysql的rpm包安装 1、 将下载好的rpm包拷到/opt/softWare/mysql/下 2、解压压缩包 tar -xvf MySQL-5.6.35-1.linux_glibc2.5.x86_64.rpm-bundle.tar 注意:其中server和client就是我们需要安装的rpm包 3、安装之前的清理工作 系统已经安装了其他版本的mysql-libs包和mysql数据库文件导致不兼容。同过以下命令清除: yum remove mysql-libs 然后,还要详细检查卸载MySQL安装的所有文件,否则在后续安装发生各种错误:参见 CentOS下MySQL的彻底卸载 (https://blog.csdn.net/typa01_kk/article/details/49057073) 4、安装mysql-server rpm -ivh MySQL-server-5.6.35-1.linux_glibc2.5.x86_64.rpm (1)可能会出现如下问题: 解决办法: 安装autoconf库 命令:yum-y install autoconf (2)如果报如下错误,需要加上 --nosignature warning: MySQL-server-5.6.35-1.linux_glibc2.5

OpenStack-rocky 安装部署(one-controller + one-compute)

旧城冷巷雨未停 提交于 2020-01-22 22:02:38
系统版本为Centos7.5 内存均分配:4G 存储:40G CUP:1核(根据电脑实际情况分配) 准备两台电脑或虚拟机(配置两张网卡) 192.168.2.188 192.168.2.190 准备 ###查看时区 date ###修改时区 timedatectl set-timezone Asia/Shanghai结果是:Mon Jul 8 17:25:28 CST 2019 ###修改语言环境 查看语言 locale 查看系统拥有的语言包 locale -a yum install kde-l10n-Chinese vi /etc/locale.conf ##加下面内容到第一行,设置中文 LANG=zh_CN.UTF8 方法(二)(该命令会修改上面配置的值) localectl set-locale LANG=en_US.UTF-8 ###查看网卡UUID (修改第二块网卡的配置/etc/sysconfig/network-script/ifcfg-enp0s8) 在/etc/sysconfig/network-script/目录下复制ifcfg-enp0s3为ifcfg-enp0s8,并修改相关的配置 nmcli con show ###安装文件上传工具 yum install -y lrzsz ###关闭防火墙 ###我的建议是先关闭防火墙,等配置好了,再去设置防火墙

27.centos7基础学习与积累-013-文件和目录的权限

≡放荡痞女 提交于 2020-01-22 20:56:55
从头开始积累centos7系统运用 大牛博客: https://blog.51cto.com/yangrong/p5 https://blog.oldboyedu.com/ 文件的权限 rw-r--r-- 1 root root aduser.txt r:read 读 4 w:write 写 2 x:execute 执行 1 -:没有权限 0 当selinux开启是创建文件及文件夹会有点,关闭则没有。 [root@python01 ~]# ls -lhi total 24K 100663363 -rw------- . 1 root root 1.6K May 24 23:28 anaconda-ks.cfg 101300544 -rw-r--r-- . 1 root root 15K Oct 3 2017 epel-release-latest-7.noarch.rpm 100663373 crw-r--r-- 1 root root 5, 1 Aug 12 16:49 erictse 100663393 brw-r--r-- 1 root root 5, 1 Aug 12 16:50 erictseb 420853 drwxr-xr-x 2 root root 37 Aug 12 11:43 honortone 690709 drwxr-xr-x 7 root root 171

Navicat新建连接报错1251Client does not support authentication protocol requested by server解决方法

萝らか妹 提交于 2020-01-22 18:17:43
一、报错信息 中文意思就是:客户端不支持服务器请求的身份验证协议,考虑升级mysql客户端 这里的根本原因是你安装了8.0版本以上的MySQL,密码加密方式发生了变化所以低版本的navicat不能进行不能自动适配,所以简单的方法就是升级navicat客户端,或者是去手动修改密码规则。 二、解决方案 首先这里不要怀疑是自己记错了密码,和这个完全没有关系 方法一: 下载新版本的navicat for mysql即可 方法二: 找到你的MySQL安装路径,进入bin目录下 在这里输入cmd进行命令行 输入命令mysql -u root -p 然后输入你的密码 接着我们依次输入两条命令 第一条 :ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘root’; 这里最后的root就是你修改后的密码,根据自己的需求更改。 第二条 :FLUSH PRIVILEGES; 刷新权限 注:每一条命令执行完都出现了Query OK, 0 rows affected也就修改成功了,之后我们就可以正常连接了 来源: CSDN 作者: .Zheng 链接: https://blog.csdn.net/showadwalker/article/details/104070747

linux 与 windows 互相访问共享目录

孤街浪徒 提交于 2020-01-22 09:27:35
linux mount linux folder sudo mount -t auto /dev/sdb2 ~/800G http://man.linuxde.net/mount mount命令用于加载文件系统到指定的加载点。此命令的最常用于挂载cdrom,使我们可以访问cdrom中的数据,因为你将光盘插入cdrom中,Linux并不会自动挂载,必须使用Linux mount命令来手动完成挂载。 语法 mount(选项)(参数) 选项 -V:显示程序版本; -l:显示已加载的文件系统列表; -h:显示帮助信息并退出; -v:冗长模式,输出指令执行的详细信息; -n:加载没有写入文件“/etc/mtab”中的文件系统; -r:将文件系统加载为只读模式; -a:加载文件“/etc/fstab”中描述的所有文件系统。 参数 设备文件名:指定要加载的文件系统对应的设备名; 加载点:指定加载点目录。 实例 mount -t auto /dev/cdrom /mnt/cdrom mount: mount point /mnt/cdrom does not exist /mnt/cdrom目录不存在,需要先创建。 cd /mnt -bash: cd: /mnt: No such file or directory mkdir -p /mnt/cdrom 创建/mnt/cdrom目录 ls bin

Linux 用户组 用户 以及 管理用户用户组的命令和文件详解

怎甘沉沦 提交于 2020-01-22 09:20:38
groups 查看当前登录用户的组内成员 groups gliethttp 查看gliethttp用户所在的组,以及组内成员 whoami 查看当前登录用户名 /etc/group文件包含所有组 /etc/shadow和/etc/passwd系统存在的所有用户名 1、/etc/group 解说; /etc/group 文件是用户组的配置文件,内容包括用户和用户组,并且能显示出用户是归属哪个用户组或哪几个用户组,因为一个用户可以归属一个或多个不同的用户组;同一用 户组的用户之间具有相似的特征。比如我们把某一用户加入到root用户组,那么这个用户就可以浏览root用户家目录的文件,如果root用户把某个文件 的读写执行权限开放,root用户组的所有用户都可以修改此文件,如果是可执行的文件(比如脚本),root用户组的用户也是可以执行的; 用户组的特性在系统管理中为系统管理员提供了极大的方便,但安全性也是值得关注的,如某个用户下有对系统管理有最重要的内容,最好让用户拥有独立的用户组,或者是把用户下的文件的权限设置为完全私有;另外root用户组一般不要轻易把普通用户加入进去, 2、/etc/group 内容具体分析 /etc/group 的内容包括用户组(Group)、用户组口令、GID及该用户组所包含的用户(User),每个用户组一条记录;格式如下: group_name:passwd

linux点滴:NFS

百般思念 提交于 2020-01-22 08:05:56
介绍 NFS,Network File System,网络文件系统。主要功能是通过网络让不同的主机系统间共享资源,类似于windows下的文件共享。适用于互联网中小型企业。 工作原理 客户端发送请求 客户端的RPC服务通过111端口向服务端的RPC服务发送请求 服务端的RPC服务找到对应的端口映射,返回给客户端的RPC服务。 客户端获取端口,与服务端建立连接。 部署 准备环境 系统 角色 主机名 IP地址 CentOS 6.7 X86_64 服务端 nfs01 172.16.1.31 CentOS 6.7 X86_64 客户端 web01 172.16.1.8 #服务端nfs01 [root@nfs01 ~]# cat /etc/redhat-release CentOS release 6.7 (Final) [root@nfs01 ~]# uname -r 2.6.32-573.el6.x86_64 #客户端web01 [root@web01 ~]# cat /etc/redhat-release CentOS release 6.7 (Final) [root@web01 ~]# uname -r 2.6.32-573.el6.x86_64 #客户端web02 [root@web02 ~]# cat /etc/redhat-release CentOS release 6.7

打包发布Python模块或程序,安装包

怎甘沉沦 提交于 2020-01-22 08:02:09
Python模块、扩展和应用程序可以按以下几种形式进行打包和发布: python setup.py获取帮助的方式 python setup.py --help python setup.py --help-commands 所有可以使用的命令,如build,install python setup.py COMMAND --help 获取特定命令的帮助 python setup.py COMMAND --help-formats 获取特定命令支持使用的格式 打包 1.压缩文件(使用distutils) Windows的Zip文件和类Unix平台的.tar.gz文件 2.自动解包或自动安装可执行文件 Windows中的.exe文件 3.自包含的,不要求安装的预备运行科执行程序 Windows的.exe文件、Unix上带有一个小的脚本前缀的ZIP压缩文件、Mac上的.app文件等 4.平台相关的安装程序 Windows上的.msi文件、Linux上常见的.rpm、src.rpm和.dep文件等 5.Python eggs 较流行的第三方扩展 发布 “发布”是指一个文件集合,这些文件联合在一起可使用distutils构建、打包和发布模块 创建好的发布可以用于安装,可上传到ftp,上传到各大网络让人下载,也可上传到PyPI与他人共享 创建发布 将各代码文件组织到模块容器中

linux下 如何切换到root用户

╄→гoц情女王★ 提交于 2020-01-22 07:56:21
默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢? (1)sudo 命令 xzm@ubuntu:~$ sudo 这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。 (2)sudo -i xzm@ubuntu:~$ sudo -i 通过这种方法输入当前管理员用户的密码就可以进到root用户。 (3)如果想一直使用root权限,要通过su切换到root用户。 那我们首先要重设置root用户的密码: xzm@ubuntu:~$ sudo passwd root 这样就可以设置root用户的密码了。 (4)之后就可以自由的切换到root用户了 xzm@ubuntu:~$ su 输入root用户的密码即可。 su "king" 或者 exit回到用户权限 来源: https://www.cnblogs.com/ricksteves/p/10272577.html