Kali安装配置中的一些小细节

2023-11-20

        整理文档时,找到了一年前的一些文档(零零散散),在其中看到了一篇在初学kali时写的注意点,我根据更新做了一些修改,都适用于kali最新版。希望能帮助一些自学、初学者比当年的我更快弄懂。

Ubuntu系统学习

主机名:kali

name:ridiculou

密码:@@@@

初始化方面

1.进入管理员权限:$su - root

2.进入更新源文件:#vim /ect/apt/sources.list

3.复制操作:kali终端下,鼠标选中就已复制

4.粘贴操作:按鼠标滚轮

5.#中科大apt源:

        deb http://mirrors.ustc.edc.cn/kali kali-rolling main non-free contrib

        deb-src Index of /kali/ kali-rolling main non-free contrib

        deb:文件存储位置。deb-src:源位置,在这个网址下找kali-rolling(即时更新包)并下载包,其下有三类软件包:

        ①main②contrib③non-free。①②遵从Debian③不遵从,①不依赖non-free②依赖

        就免费用和收费的区别

6.查看安装源是否成功可用:#apt update 相当于检查和更新,升级清单

7.升级软件包:#apt upgrade(一般不需要)/#apt dist-upgrade(此命令有风险)

                        #apt upgrade:稳定安装有问题的略过  #apt dist-upgrade:随意

8.更新前需update,再upgrade

9.apt和apt-get(apt install):安装软件包。apt可看做apt-get和apt-cache的子集

10.apt remove:移除软件包

11.full-upgrade:通过 安装/升级软件来更新系统

12.关闭自动锁屏功能:设置-电源管理-安全性-从不

13.#init 0:关机

配置方面:

配置本地网络(实现xshell连接kali):

1.配置静态ip:

2.root账号登入-#vim /etc/network/interfaces(tad键补齐)-

3.在命令模式按o-可插入命令

4.插入:(注虚拟机为NET模式,配置全以VM8为准

                        auto eth0      #启用eth0

                        iface eth0 inet static #配置静态ip

                        address 192.168.**.****    #先ping一下看看有没有人用

                        netmask 255.255.255.0 #子网掩码

                        gateway 192.168.**.*#网关

5.按esc - (:wq保存退出) (e!返回原状)(:q!不保存退出)

6.配好网络需启动生效:#systemctl stop NetworkManager(关闭此服务,不让它管理)

                                        #systemctl restart networking

7.查看 #ifconfig eth0(初次配置网络得再来一次,才生效(返回第六步))

8.配置临时ip:#ifconfig eth0 192.168.X.X(可配多个临时ip,例#ifconfig eth0:1 XX

9.临时ip在重启网络服务/重启系统时失效 systemctl restart networking(重启服务)

        扩展:受限网络下配置ip

        校园网-将ip和mac地址还有端口绑定在一起,无法随心改ip,此建议使用NET模式

        vim下 ctrl+v进入’可视 块’模式-向下移动光标选中列-按I+#+esc集体注释(按d删除多行注释符)

配置sshd服务并使用xshell连接

1.#vim /etc/ssh/sshd_config

2.esc :set nu显示行号 Xgd:可快速跳到X行

3.将34行prohibit-password后跟禁止秘钥登录-将其改为yes

4.39行PubkeyAuthentication公钥验证允许Xshell配置SSH秘钥-将其开启

5.重启服务:systemctl restart ssh

6.ls /etc/init.d/ 查看服务目录

7.下载xshell,并连接kali

8.那么如何将文件从windows上传到Linux

                #apt install lrzsz(下载一个包)之后 #rz,windows下文件随便传

9.kali文件发送到本地 #sz+文件名

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

Kali安装配置中的一些小细节 的相关文章

随机推荐

  • C++启蒙笔记(八)---类继承、动态内存分配

    目录 一 基本概念 1 1派生类 1 2 继承关系 二 常规写法 2 1 头文件 2 2 类实现 2 3 主程序 2 4 编译及显示 三 多态公有继承 3 1 虚方法 3 2 抽象基类 3 3 多重继承MI 四 动态内存分配 4 1 头文件
  • PyTorch实现Logistic Regression

    1 PyTorch基础实现Logistic regression import torch from torch autograd import Variable torch manual seed 2 x data Variable to
  • Python in Visual Studio Code 2023年9月更新

    作者 Courtney Webster Program Manager Python Extension in Visual Studio Code 排版 Alan Wang 我们很高兴地宣布 Visual Studio Code 的 Py
  • 黑白图片上色算法

    效果图 Marked B W image Result Marked B W image Result Marked B W image Result Marked B W i
  • win10 系统锁屏壁纸的目录

    路径 C Users 你自己的用户名 AppData Local Packages Microsoft Windows ContentDeliveryManager cw5n1h2txyewy LocalState Assets 查看 需要
  • 使用php简单网页抓取和内容分析,PHP抓取及分析网页的方法详解

    本文实例讲述了PHP抓取及分析网页的方法 分享给大家供大家参考 具体如下 抓取和分析一个文件是非常简单的事 这个教程将通过一个例子带领你一步一步地去实现它 让我们开始吧 首先 我首必须决定我们将抓取的URL地址 可以通过在脚本中设定或通过
  • python 去除所有的中文 英文标点符号

    去除英文标点符号 python的string模块下的 punctuation 包含所有的英文标点符号 所以用replace 一下就可以去除 代码示例 import string stri today is friday so happy p
  • MacOS中清除原有ssh公钥方法

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 用ssh的跳转登录服务器后 ssh会把你每个你访问过计算机的公钥 public key 都记录在 ssh known hosts 当下次访问相同计算机时 SSH会核对公钥
  • smbms 获取角色操作,角色管理实现

    为了我们职责统一 可以把角色的操作单独放在一个包中 和pojo中的对应 RoleDao 接口 package com Li dao role import com Li pojo Role import java sql Connectio
  • 数据结构--树存储结构 & 深度优先遍历 & 广度优先遍历 通俗易懂

    树的概念 首先 树是一种常用的非线性数据结构 是以边 Edge 相连的节点 Node 的集合 每个节点存储对应的值 当存在子节点时与之相连 根节点 是树的首个节点 边 所有节点都由边相连 用于标识节点间的关系 叶子结点 树的末端节点 它们没
  • 10讲学会C语言之第五讲:函数

    文章目录 前言 一 计算圆柱体积 二 数字金字塔 三 结构化程序设计 四 复数运算 五 作业 前言 大家好 我是卷卷 本节课是第五讲 函数 本节课主要有这五个部分 计算圆柱体积 数字金字塔 结构化程序设计 复数运算 作业 文末附课程资源和讨
  • ajax.beginform json,javascript - How to use Ajax.BeginForm MVC helper with JSON result? - Stack Over...

    I m trying to use the ASP NET MVC Ajax BeginForm helper but don t want to use the existing content insertion options whe
  • Kotlin与Java互操作要注意的问题

    个人使用Kotlin开发也有一年了 一直想总结一下Kotlin和Java互相操作要注意的问题 偶然看到一篇总结不错的文章就直接搬运过来了 前言 目前kotlin是谷歌首推的开发Android的语言 但由于历史原因 我们绝大部分项目依旧还是以
  • 04 Linux Shell 文件描述符 及 stdin stdout stderr 重定向

    Abstract 1 Linux Shell 命令的标准输入 标准输出 标准错误 及其重定位 2 Linux Shell 操作自定义文件描述符 文件描述符是与文件相关联的一些整数 他们保持与已打开文件的关联 众所周知的文件描述符是标准输入s
  • 数据结构双链表之(三)按值插入&&寻找&&求长度

    文章目录 1 思路 1 1 按值插入 1 2 寻找 1 3 求长度 2 代码 2 1 DList h 2 2 DList cpp 2 3 main cpp 3 结果 3 1 按值插入 3 2 寻找 3 3 求长度 1 思路 1 1 按值插入
  • Java中的List接口

    文章目录 前言 一 什么是List 二 List常见接口介绍 三 List的使用 总结 前言 以实践为线索 逐步深入数据结构和算法 提升编程能力和思维能力 一 什么是List 在集合框架中 List是一个接口 继承自Collection C
  • git 新添加一个项目

    如何将一个新的项目放到制定的git地址上 1 创建一个项目 2 在githup上添加一个仓库 3 在命令行模式下 在指定的目录下 git init 此处需要修改一下ignore文件 git remote add origin https g
  • jvm之栈、堆

    1 Java Virtual Machine 人群当中 一位叫java的小伙子正向周围一众人群细数着自己取得的荣耀与辉煌 就在此时 c老头和c 老头缓步走来 看着被众人围住的java c老头感叹地对着身旁的c 说道 原以为你就可以挑起我的梁
  • 反斜杠“\”与斜杠“/” 的区别

    与 的区别为 用途不同 系统不同 网址不同 一 用途不同 1 只能用来表示目录 2 技能作为除法符号或者间隔符号使用 也能用来表示目录 二 系统不同 1 用作目录时 适用于windows系统 2 用作目录时 适用于unix系统 也可用于wi
  • Kali安装配置中的一些小细节

    整理文档时 找到了一年前的一些文档 零零散散 在其中看到了一篇在初学kali时写的注意点 我根据更新做了一些修改 都适用于kali最新版 希望能帮助一些自学 初学者比当年的我更快弄懂 Ubuntu系统学习 主机名 kali name rid