百度云服务器的界面虽然交互上让人有些难用外,印象较深的是【云安全】功能,提供了网站后门检测、暴力破解拦截次数(7天),和 5G 弱鸡般的 DDOS 黑洞阈值 (G) 于是乎找了一个 Bash 脚本修改了一下,用来监测用户登录情况
1. ssh 乱码 使用mac登录linux服务器时命令行有时候会出现"???"...等乱码,这时候需要在~/.bashrc文件末尾中添加export LANG=C,保存然后执行source ~/.bashrc,乱码问题便解决了。 2....2.1 安装 使用sar命令,先执行sudo apt-get install sysstat进行安装,然后执行 sar -u [ [ ] ] 2.2 示例 sar -u 1 3 Linux...all 0.00 0.00 0.04 0.00 0.00 99.96 2.3 参考 https://shockerli.net/post/linux-tool-sar
废话不多说了,下面直接记录做法: 1)查看及管理当前登录用户 使用w命令查看当前登录用户正在使用的进程信息,w命令用于显示已经登录系统的用户的名称,以及它们正在做的事。...在Linux系统的环境下,不管是root用户还是其它的用户只有登陆系统后用进入操作我们都可以通过命令history来查看历史记录。...那有没有什么 办法实现通过记录登陆后的IP地址和某用户名所操作的历史记录呢?答案肯定是有的!...IP地址(文件名),每当用户登录/退出会创建相应的文件,该文件保存这段用户登录时期内操作历史,可以用这个 方法来监测系统的安全性。...然后发现/var/log/message日志文件中已经记录了这两个用户的各自操作了~ [root@elk-node2 ~]# tail -20 /var/log/messages Oct 24 14:16
前言 记录相应的人登陆服务器后,做了那些操作,这个不是我自己写的,因为时间久了,原作者连接也无法提供,尴尬。...步骤 history是查询当前连接所操作的命令,通过编写以下内容添加至/etc/profile的原有内容之后,将每个连接的操作都进行记录,并保存在特定位置。...source /etc/profile 将操作记录保存在/tmp/record/用户名/日期/登录IP@用户名.时间, 例如:/tmp/record/root/20191106/218.1.10.162...@root.14:18:06 历史操作命令已经记录在上述文件中,可以直接查看。
1、从文件类型上分可分为三种, 用ls-l查询,以“一”开头的是文件,以字母“d”开头的是目录(俗称文件夹),以字母“l”开头的是连接。...第二组代表的是这个文件的所有者同组的人对这个文件有什么样的权限 第三组代表除组以外的其他人对这个文件有什么样的权限 4、修改权限 可以用命令chmod给文件加权限...普通改法: chmod +x “文件名” : 给所有人(就是所有者,同组人,组以外的人)加权限 chmod u+x “文件名”:给自己加权限 u:代表user就是自己 chmod g...+x “文件名”:给自己加权限 g:代表grup就是同组的人 chmod o+x “文件名”:给自己加权限 o:代表other就是其他人 专业改法 chome 755 文件名 原因:修改权限分为三个...(rw-) 6 101 (r-x) 5 100 (r–) 4 011 (-wx) 3 010 (-w-) 2 001 (–x) 1 000 (—-) 0 版权声明:本文内容由互联网用户自发贡献
[参数n] [执行]查找目录下的文件-type类型 (d/f/b/c)-size大小-name名字-iname名字(忽略大小写)-ctime [天]最近多少天内更新过的文件-exec / -ok [执行命令... 文件大小为0 (空文件)的文件,并执行 ls-l 执行查找 /home 目录下文件类型为普通文件 名字为点开头的任意文件head 命令的使用head [参数] [文件]查看文件头部(默认10行)-n指定行数...-c指定字符数tail 命令的使用tail [参数] [文件]查看文件尾部(默认10行)-n指定行数-v将文件名输出作为首部信息more 命令的使用more [文件]分页查看文件less 命令的使用less... [文件]分页查看文件nl 命令的使用nl [文件]查看文件行号grep 命令的使用grep [参数] [查找内容] [文件]查找文件内容 / 筛选-A[行数]显示出查找到内容所在行的后几行的内容-B[...[参数n] 文件名切片-d指定分隔符-f指定显示的列输出文件中的前三列与前三行diff 命令的使用diff [文件1] [文件2] 50文件比较-y以并列的方式-W [宽度]指定栏宽sed 命令的使用sed
1.删除当前目录下指定后缀的文件,比如.xml文件,注意一定要加*号find ....-name "*.xml" -exec rm -rf {} \;2.删除某一个目录rm -rf Annotations3.批量创建文件mkdir Annotations{1..5}4.复制文件目录cp...-ri ~/Desktop/1_paper/2_Augumentation_NWPU/JPEGImages ~/Desktop/1_paper/4_cross_validation5.统计当前目录下文件的个数...ls -l |grep "^-"|wc -l6.批量复制文件cp /home/usr/dir/{file1,file2,file3,file4} /home/usr/destination/
为了安全考虑,通常会对一些重要文件进行加密备份或加密保存,下面对linux下的文件加密方法做一简单介绍: 一、 ZIP加密 1)文件加密 使用命令"zip -e filename.zip filename...在如今的大多数Linux发行版中,gnupg程序包都是默认随带的,所以万一它没有安装,你可以使用apt或yum从软件库来安装它(yum install gnupg)。...一旦运行带-c选项(完全使用对称密码算法加密)的gpc命令,它会生成一个文件.gpg文件。...,最好将源文件删除!...不要再保留源文件了! [root@centos6-vm02 ~]# rm -f test.txt 文件解密操作。
这个文件就是 /etc/passwd文件,它包含了一些与用户有关的信息。如下: ? root用户账户是Linux系统的管理员,固定分配给它的UID是0。...现在的Linux系统都将用户密码爆出在另外一个单独的文件夹中,这个文件就叫shadow文件,路径是/etc/shadow。只有特定的程序,比如我们要登陆Linux系统的时候才能访问这个文件。.../etc/shadow文件为系统上的每一个用户账户都保存了一条记录,如下: parrot:$6$ee8g5J/xT4b8FDeS$plJpruIUbsNjQA9WdkxtJZ/4IOaB6XtVIyMScr4KtYocTwp3YMYrz6e.../KxQuWIZ6yNHL.klGQtwXHovmuJ34I.:18345:0:99999:7::: 在/etc/shadow文件中的每条记录都有9个字段: 用户名 经过加密后的密码 最后一次修改密码后过去的天数...,并更新密码 chage 修改密码的过期日期 chfn 修改用户账户的备注信息 chsh 修改用户账户的默认登录shell usermod可以用来修改
用户管理 系统用户文件 系统用户文件 etc/passwd 用户密码文件 etc/shadow 添加用户 useradd # useradd [username] 参数 d:指定用户home目录 e:...user 设置用户密码 passwd # passwd [username] 删除用户 userdel # userdel [username] 删除用户及其家目录和邮件文件 # userdel -...,即过期后还能登陆的天数 d:为用户指定新的家目录 m:为用户指定新的家目录时,移动原来家目录中的所有文件 s:修改用户的默认shell 2....用户组管理 系统用户组文件 系统用户组文件 \etc\group 用户组密码文件 \etc\gshadow 添加用户组 groupadd # groupadd [groupname] 删除用户组 groupdel...基本权限及管理命令 修改文件属主 chown # chown [user:group] [file] 参数 -R => 递归修改 修改文件属组 chgrp # chgrp [group] [file]
目的 通过一个小任务,了解 linux 的用户及文件的管理 2....执行记录 ? 5.问题 5.1 useradd 和 adduser 有什么区别? useradd: 只添加用户, 添加完成后,需要再设置密码,用命令:passwd user_name。...adduser: 添加用户, 设置密码, 创建目录(/home下)等。 5.2 修改文件权限的两种方式 文件权限分为3中: u: 拥有者权限, g: 所属用户组权限、o: 其他用户权限。...gu+x loutext #添加 g(所属用户组、 拥有者) 对此文件的 执行权限(例如脚本类文件就需要有执行权限) chmod o-wrx loutest # 删除 o(其他用户) 对此文件的 w...(写)、r(读)、x(执行)权限 注意:即使禁掉文件的所有权限, root 用户仍然可以修改、读取文件,但无法执行文件。
//gitee.com/msandrew/free-open-write github: https://github.com/AndrewAndrea/FreeOpenWrite 2021.3.8 更新...增加又拍云图床 修复上传图片失败的问题 完善逻辑,修复获取用户图床信息失败的问题 2021.3.5 更新 修复图床新增的错误 2021.3.4 更新 增加分发数据的高级筛选功能 修复获取文章已发布平台名的错误...修复一键发布功能,发布成功,提示系统错误的问题 图床管理功能移动到个人中心,由个人进行管理,增加修改 更新页面链接显示 代码优化 2021.3.3 更新 新增一键发布功能 完善发到知乎渠道代码 更新...README.md 更新 gitignore 文件。
清除登陆系统成功的记录 #此文件默认打开时乱码,可查到ip等信息 echo > /var/log/wtmp #此时即查不到用户登录信息 last 清除登陆系统失败的记录 #此文件默认打开时乱码,可查到登陆失败信息...echo > /var/log/btmp #查不到登陆失败信息 lastb 清除历史执行命令 #清空历史执行命令 history -c #或清空用户目录下的这个文件即可 echo > ./.bash_history...导入空历史记录 #新建记录文件 vi /root/history #清除记录 history -c #导入记录 history -r /root/history.txt #查询导入结果 history
代码很简单但是自己遇到了一个问题,就是自己在更新了cookie的value值后,却一直得不到显示,看网上的资料,在cookie.setvlaue()之后又加上了两句话 cookie.setPath(request.getContextPath...自己试了的确之后数据就能更新了,但是自己重新把这两句话删掉之后再次运行,之前的程序数据又能进行更新了,所以自己不是很理解,希望能有大佬赐教。
导读之前我记得有人问过linux上, 怎么记录用户的所有操作,包括输出的结果. 那时候我还不知道. 今天看python文档pty的时候看到个官方例子就是使用一个伪终端来模拟终端....文件下创建一个脚本(模拟终端的).cat /data_audit/.pty.py#!...-a ${filename} exit # 等用户退出登录时,我们也要退出fi到这里我们就配置好了....如果要实现权限控制的话,自行修改脚本测试我们登录随便执行点信息然后退出, 使用root账号查看记录的信息如果使用该用户查看信息的话, 也会记录该信息到那个文件, 就循环上了.......尤其是那种cat大文件的操作(就尼玛离谱)总结这只是录屏用户的操作. 但用户的高危命令还是能执行的.所以权限控制还是十分重要的.
Linux为多用户多任务的操作系统,文件权限管理十分重要,每一个文件都有很多属性,合理的权限设置,可以确保数据不被未授权的人员访问,同时也能提高系统安全性。...本文将介绍Linux系统中用户、用户组及文件权限的常用知识。...从以上示例中,可以得知个人的权限默认是由职务所分配的,同理在Linux中,用户的权限默认是由用户组所赋予的。...特别注意的是,赵六(用户)为创始人,他拥有全部权限,对应在Linux系统中就是超级管理员 root 。...第2栏:链接数,每个文件都会被记录到文件系统的inode中,此处表示有链接到相同的inode的数量。
使用命令为chown和chgrp 更改文件所属用户 chown -R 用户名 文件夹名 chown 用户名 文件名 改文件所属用户组 chgrp -R 用户名 文件夹名 chgrp 用户名 文件名
Linux系统中的用户是分角色的,用户的角色是由UID和GID来识别的(也就是说系统识别的是用户的UID、GID,而非用户用户名),有个UID是唯一的(系统中唯一如同身份证一样)用来标识系统的用户账号(...用户名) 1、 系统管理员root的UDI/GID都为0 2、 普通用户(管理员添加),默认它的UID\GID是从500--65535,权限很小,只能操作自己的家目录中文件及子目录(注:nobady...的uid\gid是65535) 3、 系统用户(也称虚拟用户),也就是安装系统时就默认存在且不可登录的用户,它们的UID\GID是从1--499 cat /etc/passwd中的第三排为UID,第四排为
用户管理 口令文件 /etc/passwd 影子口令文件 /etc/shadow 组账号文件 /etc/group 组口令文件 /etc/gshadow ?...userdel [-r] //删除 userdel xiaohong 如果加参数-r ,表示在删除用户的同时,一并把用户的家目录及本地邮件存储的目录或文件也一同删除 组管理 groupadd...、其他人 改变所属用户chown chown user text.txt 改文件权限chmod chmod 770 test.txt //如设置000权限,但root用户还是对其有权限...chmod u+r test.txt chmod u=rw test.txt 改文件所属组 必要参数: -c 当发生改变时输出调试信息 -f 不显示错误信息 -R 处理指定目录以及其子目录下的所有文件...杀死进程 kill pid 软件管理 RH(RedHat):yum Debian:apt 步骤 Debian 更新软件包列表:sudo apt update 安装软件:sudo apt install
Linux系统的启动 常用命令 文件系统 文件类型 文件属性 常见的文件扩展名 Linux系统的启动 引导 我们在打开电源后,计算机会寻找在ROM芯片(保存计算机最基本的输入输出以及开机自检,自启动程序的芯片...dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib.../usr/sbin 超级用户的一些管理程序 /usr/doc linux文档 /usr/include linux下开发和编译应用程序所需要的头文件 /usr/lib 常用的动态链接库和软件包的配置文件...,d代表目录 文件权限 drwxrwxr-x,后续六个字母,rwxrwxr-x代表文件权限 硬链接个数 连接数是3,就是他本身 文件属主 文件所属的用户 文件属组 文件所属的用户组 文件大小 文件占用空间...,4.0k 文件修改时间 文件创建,内容更新,文件名更新都会修改这个时间 文件或目录名 目录名字 常见文件扩展名 扩展名 介绍 .tar、.tar.gz、.tgz、.zip、.tar.bz 压缩文件
领取专属 10元无门槛券
手把手带您无忧上云