ICode9

精准搜索请尝试: 精确搜索
  • Mysql8设置允许root用户远程访问2022-05-15 13:02:41

    按照mysql8.0以前的方法修改报错 mysql> grant all privileges on *.* to 'root'@'%' identified by 'PASSWD'; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for th

  • Linux基础命令2022-05-11 01:32:17

    1.Linux 介绍 Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序

  • linux用户管理和用户权限2022-05-06 21:33:35

    chmod : 修改用户权限,chmod u+rwx 1.txt u : 表示所属用户 g : 表示所属用户组 o : 表示其他用户 a : 表示所有用户 : 增加权限 : 撤销权限 = : 设置权限 useradd : 增加用户 who : 查看当前登录的用户 userdel -r 用户名 : 删除用户 su : 切换用户 passwd : 修改当

  • 5-vim编辑器2022-05-02 22:04:03

    一.vim 编辑器默认vi是安装的,vim需要通过yum install vim -y 安装 a,i,o开启编辑模式,q退出,q!强制退出,wq[x]保存退出,wq![x!]强制保存退出,u返回上一步操作,ctrl+r返回下一步操作shift+$:光标移动到行尾,按下0回到行首gg:光标移动到列的行首,按下G回到列行尾,3(n)G移动到具体某一行H:跳到屏

  • 用户组管理2022-05-02 21:04:03

    用户组管理 属主、属组 每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理(开发、测试、运维、root)。不同的Linux系统对用户组的规定有所不同,如Linux下的用户属于与它同名的用户组,这个用户组在创建用户是同时创建。 用户组的管理涉及用户的添加、删除和修改。组

  • teehee 提权2022-04-28 10:31:06

    teehee是个小众的linux编辑器。如果有sudo权限。可以利用其来提权 linux中普通用户能临时使用root权限的命令,查看方式: sudo -l 核心思路就是利用其在passwd文件中追加一条uid为0的用户条目 echo "raaj::0:0:::/bin/bash" | sudo teehee -a /etc/passwd 按照linux用户机制,如果没

  • SVN添加新的用户2022-04-27 10:33:32

    1、首先确定svn的文件夹的位置 find / -name svn 2、通过find找到svn地址之后,cd进入 /var/svn/ 下 cd /var/svn/ 3、修改/var/svn/下面的authz和passwd文件 vim passwd进入passwd,在[users]下面加上你要添加的svn账号及密码 格式为: [users] cky=123456 od=123456 vim authz 再

  • awk-变量使用2022-04-24 13:31:39

     awk -F: '{print $1,$3}' /etc/passwd awk -F: 'BEGIN{print "begin"}{print $1,$3}END{print "end"}' /etc/passwd root@ubuntu2004:~# df | awk -F" +|%" '{print $1,$5}' Filesystem Use udev 0 tmpfs 1 /d

  • CentOS下添加Root权限用户(超级用户)方法2022-04-24 09:33:59

    [root@server ~]# useradd chenjiafa //添加一个名为chenjiafa的用户 [root@server ~]# passwd chenjiafa //修改密码 Changing password for user chenjiafa. New UNIX password: //在这里输入新密码 Retype new UNIX password: //再次输入新

  • 基础day142022-04-23 11:03:18

    用户管理 创建用户流程 跟用户创建相关的文件 /etc/login.defs  [root@localhost ~]# grep -i '^[a-z]' /etc/login.defs  # 指定创建用户时,默认邮件文件位置 MAIL_DIR /var/spool/mail # 创建用户默认密码最大使用天数 PASS_MAX_DAYS 99999 # 创建用户默认密码最小使

  • 上机编程认证02---验证密码2022-04-23 11:01:49

    /* * Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. * Description: 上机编程认证 * Note: 缺省代码仅供参考,可自行决定使用、修改或删除 * 只能import Go标准库 */package mainimport ( "bufio" "fmt" "io" "os" "s

  • Linux进程管理、任务计划、内核管理、加密2022-04-18 19:00:35

    一、编写脚本实现登陆远程主机。(使用expect和shell脚本两种形式)。 二、生成10个随机数保存于数组中,并找出其最大值和最小值 三、输入若干个数值存入数组中,采用冒泡算法进行升序或降序排序 四、总结查看系统负载的几种命令,总结top命令的指标大概什么含义(不要求全部写出来) 五、编

  • 第十三部分_awk2022-04-10 01:31:06

    一、awk介绍 1. awk概述 awk是一种编程语言,主要用于在linux/unix下对文本和数据进行处理,是linux/unix下的一个工具。数据可以来自标准输入、一个或多个文件,或其它命令的输出。 awk的处理文本和数据的方式:逐行扫描文件,默认从第一行到最后一行,寻找匹配的特定模式的行,并在这些行

  • 6、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来2022-04-09 09:33:20

    6、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来 命令: cat /etc/passwd |grep -v '/sbin/nologin'|wc -l grep -v '/sbin/nologin' /etc/passwd |cut -d: -f1

  • passwd: Authentication token manipulation error2022-04-07 19:32:11

    问题背景 线上环境修改root密码时报如下错误: [root]# passwd root Changing password for user root. passwd: Authentication token manipulation error 解决办法 查看/etc/passwd、/etc/shadow文件属性 [root]# lsattr /etc/shadow ----i----------- /etc/shadow [root]# lsattr

  • linux服务器的初始化操作2022-04-06 21:35:20

    1、买个服务器(我这里版本是Ubuntu) 使用xshell软件,root账号进入 uname -a查看系统版本 cat /etc/passwd查看用户信息 sudo apt install ssh安装ssh远程连接服务 sudo apt install vim Linux安装vim sudo passwd 用户名 改用户名密码 useradd -m 用户名 -s /bin/bash创建新用户 给新

  • Linux-命令sed2022-04-05 23:03:20

    # awk -F : '{print $1}' /etc/passwd | sed ':1;N;s/\n/|/g;t1'   ;打印第一列的数据并用|分割替代以前的\n分割 :1 代表打一个标记1 t1 跳转到标记1 N 将读取到的数据追加到模式空间(包含换行符)     # sed 's#:x:[0-9]:*#/xxx/#g' /etc/passwd ### 可以替换之前///分隔符  

  • 更改root用户密码2022-03-31 10:01:11

    1.修改系统用户root密码 [root@ITCATS-01 ~]# passwd更改用户 root 的密码 。新的 密码:   2.修改系统非root用户密码:huazi [root@ITCATS-01 ~]# cat /etc/passwd          //查看当前所有用户,自己创建的用户,在最后         ...... huazi:x:1000:1000:HUAZI:/home/huazi

  • 3种方法改变Linux的默认shell2022-03-27 16:33:04

    shell是Unix或GNU/Linux等操作系统中的命令解释器,shell是一个接受和解释命令的程序;Linux 上有多种 shell,例如 bash、sh、ksh、zsh、fish 和许多其他鲜为人知的 shell。它为计算机用户提供了 Unix/GNU Linux 系统的接口,以便用户可以使用一些输入数据运行不同的命令或实用程序/工具

  • Less-152022-03-27 09:34:02

    less-15 POST - Blind- Boolian/time Based - Single quotes (基于bool型/时间延迟单引号POST型盲注) 本题使用bool注入 1.判断是否存在注入 uname=a'&passwd=a&submit=Submit 错误登录 uname=a' or 1=1#&passwd=a&submit=Submit 正确登录 => 存在注入 2.判断参数类型 uname=1 or

  • Less-142022-03-26 09:34:46

    Less-14 POST - Double Injection - Single quotes- String -twist (POST单引号变形双注入)  1.判断是否存在注入 uname=1"&passwd=a&submit=Submit 错误回显 => 存在注入 2.判断参数类型 uname=1 or 1=1#&passwd=a&submit=Submit 无回显 uname=1" or 1=1#&passwd=a&submi

  • POST注入流程2022-03-25 21:04:40

    1.判断是否存在注入 uname='&passwd=a&submit=Submit 错误回显 => 存在注入 2.判断参数类型 uname=1 or 1=1 #&passwd=a&submit=Submit 正确回显 uname=1" or 1=1 #&passwd=a&submit=Submit 错误回显 => 字符型 3.进行参数闭合 uname=1" or 1=1 #&passwd=a&subm

  • 5.计划任务以及文本三剑客的使用2022-03-20 11:37:23

    计划任务 单次执行 需要安装at 需要安装at at now +1min 设置1分钟后执行的命令,后面写上要执行的命令 mkdir haha 如果没有其他要执行的,ctrl+d 结束 systemctl start atd.service 开启at服务 systemctl status atd.service 查看服务状态 使用文件的形式设置定时任务 nano at

  • go的flag解析2022-03-05 20:03:52

    点击查看代码 package main import ( "flag" "fmt" "math/rand" "time" ) var ( length int charset string ) const ( NumStr = "0123456789" CharStr = "ABCDEFGHIKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwx

  • Python学习日记(六)2022-03-05 17:31:28

    格式化方法: format()方法 格式化函数,可以将字符串以特定格式输出,参数用{}括起来 位置参数 关键字参数 综合位置参数和关键字参数时需要注意位置参数应该在关键字参数之前 参数后面的冒号表示格式化符号的开始 >>> "{0} love {1}.{2}".format("I", "FishC", "com") 'I love Fis

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有