Linux
文章平均质量分 69
以Linux为基础的学习
何祥建
没有人会为你失败的人生埋单!
展开
-
服务器SSH连接失败的解决办法
背景今天做Android上传头像的时候,将服务器的目录:var/www 设置了chown -R apache var/即是将目录都设置成apache为拥有者。等我用Xshell连接时出现了错误:connection closed by foreign host.//介绍外部主机连接网上说修改一个ssh的最大连接就行了,我这边修改了还是不得行。#MaxSessions 10我在服务器的网页控制台上启动:systemctl start sshd出现错误:解决方法查看错误的原因:sudo原创 2021-01-01 13:57:11 · 2451 阅读 · 1 评论 -
虚拟机装Hadoop集群完全分布式
环境系统:ContOS 8虚拟机:VMware 16hadoop:hadoop-3.3.0.tar.gzJDK:jdk-8u241-linux-x64.tar.gz文件上传工具 :WinSCP连接Linux:XShell可以在官网下载也可以在百度网盘下载:操作系统:链接:https://pan.baidu.com/s/1DuzjRqxwvMXjDsBXeXDObQ 提取码:kdmn 虚拟机:链接:https://pan.baidu.com/s/1JVjnjvctpR-LaCC-i原创 2020-12-11 04:33:12 · 342 阅读 · 0 评论 -
虚拟机Linux系统配置网络
配置网络三种网络模式的相应配置方法请看下面这个博主:https://blog.csdn.net/Noob_f/article/details/51099040以NAT模式为例查看本地主机IP、网关等(可以自己设置)第一种方法:打开虚拟机–>编辑–>虚拟网络编辑器选中VMnet8、点击更改设置设置子网网段,我这里是163,子网掩码:255.255.255.0,然后点击DHCP设置设置系统可以使用的IP段NAT设置,自己设置一个网关,192.168.16.1被本地主机使用原创 2020-12-11 03:05:04 · 470 阅读 · 0 评论 -
本地浏览器访问不了虚拟机中的HDFS
背景今天刚装好Hadoop,想在本地测试下能否用浏览器打开Hdfs:http://192.168.163.10:50070/出现服务器拒绝访问。解决方法关掉防火墙 :systemctl stop firewalld去掉跟随系统启动:systemctl disable firewalld (可以自己百度怎么关闭防火墙)这里有种方法:第一种只设置Hdfs的访问,Yarn可能访问不了第二种Hdfs、Yarn都能访问修改文件:vim hdfs-site.xml <p原创 2020-12-11 01:14:38 · 1831 阅读 · 0 评论 -
SSH设置免密登录和相关错误
环境Linux ContOS、SSHHadoop 3.*之前启动时不设置SSH免密登录时,会让你有输入密码的机会,但是每次都要输密码就很麻烦了。Hadoop 3.*之后,如果没有设置SSH免密登录时,直接出现错误!Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password)设置SSH免密登录1.进入用户目录cd ~或登录ssh:ssh localhost,输入用户名密码。2.创建密钥ssh-keygen -t rs原创 2020-10-17 21:31:43 · 785 阅读 · 0 评论 -
Wordpress下载插件和更新时出现的错误
不能创建目录Update Failed: Could not create directory.将wordpress下的三个目录加权限:wp-admin、wp-content、wp-includes用命令:chmod -R o+w wp-admin不能Copy文件Installation failed: Could not copy file.用命令vim /etc/nginx/nginx.conf查看配置的web用户,第一行就是。修改wordpress的属性组和拥有者:chown -R原创 2020-10-12 13:23:30 · 874 阅读 · 0 评论 -
服务器中MySQL root用户误删、远程登录MySQL的解决办法
Linux为例停掉MySQL服务使用命令:systemctl stop mysqld.service 查看MySQL服务命令:systemctl status mysqld.service如下表示已经停掉服务修改MySQL配置文件使用命令:vim /etc/my.cnf在[mysqld]后面加上skip-grant-tables[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockskip-name-r原创 2020-09-29 23:19:39 · 292 阅读 · 0 评论 -
本地远程连接服务器MySQL
工具环境工具:XShell(远程连接服务器)Navicat(远程连接MySQL)环境:mysql Ver 8.0.21 for Linux on x86_64打开服务器3306端口以阿里云为例:选择手动添加如下:设置服务器MySQL可以远程登录在XShell上登录服务器或在阿里云的控制台登录服务器。登录MySQL:mysql -u root -p使用命令设置任何IP地址都可以登录(有风险):UPDATE mysql.`user` SET `Host`='%' WHERE原创 2020-10-06 22:36:42 · 259 阅读 · 0 评论 -
CentOS下怎么安装JDK的tar包?
远程连接工具推荐远程控制:SecureCRT、Xshell、Xftp远程FTP文件传输:File Fransfer Protocol、FileZilla、WinScp远程编辑:NotePad++、UltraEdit下载JDKJDK下载地址:https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html注意观察JDK是什么在环境下的。我这里是以前下载好的JDK,可能版本和上面的对不上,但是问题不大,没有影原创 2020-10-05 15:35:30 · 422 阅读 · 0 评论 -
Liunx CentOS 8 修改权限导致SSH启动不了的解决方法
配置权限引起的"血案"我想创建一个ROOT的组用户Mr.He,在给ROOT组设置权限时使用了如下命令,将根目录的目录全部加了rwx权限:解释:-R:表示递归 g:组用户 u:拥有者 o:其它用户 这里不理解没有关系,问题不大。chmod -R g-rwx ***这导致了人在重启Linux时发生了错误。我用XShell连不上我的虚拟机Linux系统了,最后发现问题所在,就是因为权限问题。SSH的密钥权限不能太开放输入命令检查SSH的错误:SSH -t解决办法先将etc目录的下的权原创 2020-10-01 12:24:01 · 1550 阅读 · 0 评论