kali的重复登录与vnc灰屏

2023-05-16

云安全(二)VNC连接的一些小问题

文章目录

    • 云安全(二)VNC连接的一些小问题
  • 前言:问题重现
  • 一、解决灰屏问题
  • 二、普通用户循环登录
    • 1.原因
    • 2.解决方法
  • 三、原因分析
  • 四、总结
  • 五、项目背景


前言:问题重现

第一,书接上篇,我上次发的博客,vnc的连接文件xstartup在一些人的电脑上运行时可能会出现灰屏、连接不到服务器的情况,下面我会给出详细的解决方法。
第二,如果存在一个普通用户,一个root用户时,如果使用vncserver会出现普通用户登录循环,无法进入系统的情况(在没有更改系统文件的前提下仍出现)

问题分析在最后。

使用和参考了以下的博客:
Ubuntu 18.04 LTS安装vncserver+xfce4

vnc未能与设置服务器联系,如何设置VNC服务器在Debian 8

Ubuntu 输入密码之后,桌面闪一下黑屏,然后又返回到输入密码界面

Ubuntu输入正确密码,屏幕一闪,又回到登录界面
由于系统不同,内容略有更改。


一、解决灰屏问题

不同的用户可能放在不同的地方,我的是放在root下的。

cd  /root/.vnc

编辑xstartup文件,内容如下。
在这里插入图片描述
防止打错,直接复制。

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &

然后直接重启vncserver

vncserver -kill :3#我的vncserver是5903端口
vncserver :3

查看一下vnc的端口

netstat -ano |grep 5903

或者

netstat -tlnp | grep vnc

端口内容:
在这里插入图片描述
解决!下一个

二、普通用户循环登录

1.原因

因为vnc连接时,会默认在~目录下创建一个.Xauthority用于远程虚拟桌面的安全验证(本来是没有这个文件的,但是启动vncserver服务后,会跟据启动用户,我的是root,自动更改成root和root组所有的文件,导致普通用户无法登录,一直登录循环。
在这里插入图片描述

2.解决方法

解决方法也是比较简单
在登录页面或者进入桌面后按组合键:CTRL+ALT+F1
登录用户后更改 ~/.Xauthority的用户权限为普通用的,我的是zs。
更改:

chown zs:zs  ~/.Xauthority

更改后可以用ls命令查看文件的权限是否已经更改。
在这里插入图片描述
当然,有心的朋友可能会问,为什么不直接删了,反正原先也没有,当然可以,这也是一种办法,直接删!

三、原因分析

由于vncserver启动后就会访问这个文件,导致你每次使用vnc时,即使你更改完了这个文件,你依然会在开启vncserver下次登录时出现登录重复的情况。所以这只能解决一次。
当然也可以编写个开机自启动更改,但是完全没必要,还不如 重装直接使用root而不创建其他普通用户来被各种权限限制。qaq

四、总结

kali对于普通用户的权限管理特别严格,在你刚登录普通用户终端时如果用su切换root用户时;即使密码输入正确,还会出现鉴定故障的问题,这就体现了普通用户的痛点。而且,ssh连接的时候如果不进行root密码刷新,依旧会出现无法从普通用户切换到root的情况。

五、项目背景

多天的反复实验测试,做了六、七张快照来仔细体会kali系统的‘触感‘
我必须的吐槽一下。
在这里插入图片描述


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

kali的重复登录与vnc灰屏 的相关文章

  • 信息收集 —— dmitry

    每天学习一个Kali工具 dmitry 1 是什么 DMitry是黑客渗透流程中进行深度信息收集的利器 它是一个由C语言编写的UNIX GNU Linux命令行工具 无GUI操作界面 需掌握其常用使用参数 2 干什么用 1 端口扫描 可探测
  • hydra详解(仅供学习参考)

    一 概述 Hydra是一款非常强大的渗透工具 由著名的黑客组织THC开发的一款开源工具 二 使用方法 hybra基础语法 hydra 参数 IP 服务 参数 l login 小写 指定用户名进行破解 L file 大写 指定用户的用户名字典
  • 记录一下2023.2kali的默认密码和修改root用户密码的方法

    要水一篇博客了 默认登录用户名 密码 kali kali 切换root用户 sudo su 这时输入的密码是kali 然后就切换到了root用户 输入passwd root 提示修改新密码 根据提示输入两遍新密码就修改了root用户的密码啦
  • Kali-密码生成工具-crunch

    kali自带crunch 无需安装 参数 crunch options options 表示生成密码的范围 c 数字 指定写入输出文件的行数 t 指定模式 分别代表意义如下 插入小写字母 插入大写字母 插入数字 插入特殊符号 例子 1 生成
  • 解决Kali的Firefox浏览器不能正常使用

    原因 kali网卡没有分配IP 解决办法
  • kali安装DVWA

    1 我这里使用的是kali 2020 03 版的系统 默认安装了mysql 的分支版本 MariaDB apache2 php 注 MariaDB是mysql的一个分支 实接操作与mysql没有区别 kali kali whereis my
  • 如何在 CentOS 8 上安装和配置 VNC

    虚拟网络计算 VNC 是一种图形桌面共享系统 允许您使用键盘和鼠标远程控制另一台计算机 本文介绍了在 CentOS 8 上安装和配置 VNC 服务器的步骤 我们还将向您展示如何通过 SSH 隧道安全地连接到 VNC 服务器 先决条件 要遵循
  • VNC unable to connect via 127.0.0.1:1080

    VNC远程登录出现自己电脑拒绝的时候 请查看一下自己是否设了代理登录之类的操作 这里是WIN 10 登录远程一台WIN 10 服务器 跟服务器设置没有什么关系 主要由于本地配置导致的 解决方案 File里面选择属性 取消代理设置即可 折腾了
  • kali使用aircrack无线攻击wifi超详细步骤(包含监听网卡启动,获得握手包,密码本生成)

    平台及工具 linux kali平台 aircrack ng 工具 免驱监听网卡 详细操作 1 首先启动kali 插入网卡 输入ifconfig查看kali是否检测到监听网卡 注意监听网卡要免驱动的 ifconfig 查看自身网卡信息 如图
  • 安卓手机无需获取root权限安装桌面版Linux操作系统(非常详细,无计算机基础都可以)

    安卓手机无需获取root权限安装桌面版Linux操作系统 首先提醒一下这个教程可能会比较长 而却图片也稍微多了点 但真的很详细很详细 没有计算机基础都可以成功的 由于我学的是计算机方面的专业 所以学习需要经常使用电脑 可我的游戏本又非常的笨
  • 用树莓派搭建远程实时画面传输

    目录 一 材料准备 二 环境搭建 1 树莓派实现局域网监控画面传输 1 树莓派安装系统 2 将摄像头与树莓派连接 3 配置树莓派开发环境 4 让摄像头开始进行画面录制 5 将监控画面服务设置为开机自启 2 内网渗透 1 服务器端frp配置
  • kali linux 安装搜狗输入法(解决安装后只有搜狗五笔的问题)

    kali 安装搜狗输入法 解决安装后之后只有搜狗五笔的问题 第一步 去搜狗输入法的官方网站下载搜狗输入法 https pinyin sogou com linux 下载后打开文件所在路径 sougoupinyin 2 3 1 0112 am
  • Kali系统MSF模块暴力破解MySQL弱口令漏洞

    一 实验环境 1 攻击方 攻击环境使用KALI系统 使用虚拟机搭建 的Metasploit模块 msfconsole是metasploit中的一个工具 它集成了很多漏洞的利用的脚本 并且使用起来很简单的网络安全工具 这里要特别强调 被攻击的
  • kali安装中文输入法

    kali系统安装中文输入法 配置阿里云的数据源 vim etc apt sources list 文件中加入 i键进入插入状态 ESC退出插入状态 进入命令状态 wq保存退出 deb http mirrors aliyun com kali
  • vnc远程管理kvm,在办公室连接kvm服务器

    文章目录 vnc远程管理kvm vnc远程管理kvm vnc概念图 首先试试服务器装了VNC没 rpm q tigervnc tigervnc server 没安装的话会直接出现 package tigervnc is not instal
  • 《银河麒麟高级服务器操作系统V10》使用

    一言而论 讲了麒麟服务器V10的基本使用 包括终端 VNC 文章目录 前言 基本架构 环境 硬件环境 软件环境 麒麟安装步骤 1 在宿主机上安装好VM 并且激活 2 使用VM创建虚拟机 3 启动虚拟机 终端常用点 VNC的使用 麒麟上安装V
  • 桥接模式下的虚拟机中ping不通网关

    桥接的虚拟机ping不通网关 配置VM 工具栏中的 编辑 gt 虚拟网络编辑器 点击添加网络 再选择桥接模式 2 打开虚拟机设置 网络适配器选择桥接模式 4 进入虚拟机 进入网络配置 5 将宿机的IP 掩码 网关等信息配置 注意 此时选择
  • Git Bash ssh远程连接kali linux

    操作步骤 查看本机IP地址等网络相关信息 ifconfig 开启ssh服务 该命令正常情况下没有回显 service ssh start 查看ssh服务是否正常开启 如果正常开启 则此时有 active running 的提示 servic
  • dc-8 靶机渗透学习

    信息收集 扫描当前网段 nmap sP 192 168 202 0 24 扫描开放端口 nmap A p v 192 168 202 147 访问靶机的80端口 用Wappalyzer识别框架 随便看看页面 简单对存在的参数进行sql测试
  • 我可以从我的网页启动适用于 Google Chrome 网络应用程序的 VNC 查看器吗?

    我正在构建一个 Web 服务 为远程计算机提供 VNC 连接 目前我正在使用一个名为 novnc 的项目将 VNC 嵌入到我的网页的元素中 然而 它非常慢 尤其是网络浏览器 eclipse等 然而 当我尝试 novnc 发布的 VNC Vi

随机推荐

  • 使用python构造一个微信聊天机器人

    申请一个图灵的APIKEY http www tuling123 com python3环境下安装wxpy pip install wxpy linux下还需安装pillow pip install pillow 然后执行以下代码 xff1
  • aiohttp 简易使用教程

    0 前言 本文翻译自aiohttp的官方文档 xff0c 如有纰漏 xff0c 欢迎指出 aiohttp分为服务器端和客户端 xff0c 本文只介绍客户端 由于上下文的缘故 xff0c 请求代码必须在一个异步的函数中进行 xff1a asy
  • Zabbix 5.4 Server安装

    系统 xff1a ubuntu 1804 xff08 1804 server zabbix 5 4 mysql 5 7 x1f4d3 UTF 8是Zabbix支持的唯一编码 它可以正常工作而没有任何安全漏洞 用户应注意 xff0c 如果使用
  • vue基本格式

    MVVM模式 vue的基本步骤 数据绑定 v model name 数据渲染 xff0c 双向绑定
  • Activity中使用onNewIntent方法避免多次实例化同一个Activity

    最近写的项目中有一个搜索 搜索结果 搜索这样一个循环的过程 xff0c 发现了几个问题 xff1a 1 循环导致多次实例化这两个类 xff1b 解决方案 xff1a 在Manifest里面对应activity下面设置启动模式为singleT
  • Linux 无密码自动登录

    GNOME环境 etc gdm3 custom conf文件 xff0c 修改其中的AutomaticLoginEnable xff0c AutomaticLogin项 xff0c 具体如下所示 xff1a Configure Automa
  • FileItem类

    文件上传时需要用到FileItem类 xff0c FileItem是一个接口 xff0c 它的实现类是DiskFileItem 如图为FileItem 接口中定义的方法 xff1a 1 getInputStream xff1a 以流的形式返
  • mysql数据表中文乱码解决办法

    在往 mysql 数据库中插入数据的时候出现数据 汉字 乱码情况 xff1a 在把数据库 xff0c 数据表的编码改为UTF 8后 xff0c 还是乱码 Mysql 的默认编码方式是 Latin1 xff0c 不支持中文 xff0c 因此
  • Spring xml配置文件头解析

    Spring文档中默认的XML文件格式 xff1a lt xml version 61 34 1 0 34 encoding 61 34 UTF 8 34 gt lt beans xmlns 61 34 http www springfra
  • SpringMVC请求静态资源异常

    问题描述 xff1a 使用 REST 风格的资源URL时 xff0c SpringMVC请求静态资源 图片 js等 发生异常 优雅的 REST 风格的资源URL 不希望带 html 或 do 等后缀 若将 DispatcherServlet
  • web项目异常A web application registered the JBDC driver [com.mysql.jdbc.Driver] but failed to unregister

    异常 xff1a A web application registered the JBDC driver com mysql jdbc Driver but failed to unregister it when the web app
  • @Controller和@RestController的区别?

    64 Controller和 64 RestController的区别 xff1f 官方文档 xff1a 64 RestController is a stereotype annotation that combines 64 Respo
  • get方式传值中文乱码

    如下情况 xff1a lt a id 61 span class hljs string 34 bookname 34 span title 61 span class hljs string 34 span class hljs vari
  • Zabbix 5.4 server安装后的相关操作

    通过前面的安装 xff0c 相信大家已经能够正常登录zabbix server的管理页面了 在进行正式的使用之前 xff0c 建议大家最好把下面这个管理页面中左侧的操作树中的每一项功能都打开看看 xff0c 这样心中对zabbix serv
  • Maven搭建的SSM项目中遇到的问题

    Maven搭建的SSM项目中遇到的问题 1 EL表达式失效 2 装配异常Unable to configure ssm 解决办法 其实这两个问题的出现都是因为servlet版本和java版本不合适造成的 xff0c EL表达式在servle
  • Java小工具Lombok的安装与使用

    1 Lombok简介 Lombok是一个代码生成器 xff0c 可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具 xff0c 通过使用对应的注解 xff0c 可以在编译源码的时候生成对应的方法 使用 lom
  • 日常记录(1)

    数据库连接池Druid Alibaba github地址 xff1a https github com alibaba druidBlog xff1a http blog csdn net pk490525 article details
  • vnc 设置自定义分辨率

    1 vnc设置分辨率 vncserver geometry 1600x900即可 xff0c 之后通过window下vnc连接后的ubuntu分辨率即为1600x900了 注意这里的X是小写的x而不是 2 但是 xff0c 登录后 xff0
  • 解决Vcenter Client启动Fault Tolerance辅助虚拟机被禁用保护的问题

    解决FT辅助虚拟机被禁用的问题 项目场景 xff1a 学习虚拟机中问题描述 xff1a 辅助虚拟机被禁用原因分析 xff1a 解决方案与结论 项目场景 xff1a 学习虚拟机中 最近这个学期在学习虚拟化技术 xff0c 由于课程是新开的 x
  • kali的重复登录与vnc灰屏

    云安全 xff08 二 xff09 VNC连接的一些小问题 文章目录 云安全 xff08 二 xff09 VNC连接的一些小问题 前言 xff1a 问题重现一 解决灰屏问题二 普通用户循环登录1 原因2 解决方法 三 原因分析四 总结五 项