RDX的博客

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

(1)kali配置固定ip

vim /etc/network/interfaces

写入这四行

inface ens33 inet static
address 192.168.1.50
gateway 192.168.1.1
netmask 255.255.255.0

ens33换成实际的网卡名

ip、网关、子网掩码按实际写

(2)SSH执行命令时,如何使SSH退出后执行不中断

在命令前加上nohup 命令后加上&

例如 nohup nmap 10.10.1.10 &

然后两次回车

或者利用screen命令

ctrl+u 可以在xshell里删掉光标前的字符

(3)ubuntu合上盖子之后不采取操作

vim /etc/systemd/logind.conf

把这些的注释去了

HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore

并且右边都改成ignore

重启

还不行的话,加上这些

HandleSuspendKey=ignore
HandleHibernateKey=ignore

LidSwitchIgnoreInhibited=no

(4)ubuntu快速搭建vsftp

apt install vsftpd

mv /etc/vsftpd.conf /etc/vsftpd.conf.bak

vim /etc/vsftpd.conf 输入以下内容

 

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO
pasv_enable=Yes
pasv_min_port=10000
pasv_max_port=10100
allow_writeable_chroot=YES

 

保存退出

ufw disable

或者ufw allow from any to any port 20,21,10000:10100 proto tcp

 

useradd -m ftpuser

passwd ftpuser

ftpuser为用来登录的用户名

重启就行了,新用户的主目录就是ftp的根目录

(5)如何在登陆界面不展示新增的ftp用户

在gui登陆一次新增的用户

cd /var/lib/AccountsService/users

vim 用户名

找到

SystemAccount=false

改成ture就行了

(6)让笔记本安装Ubuntu当服务器后不再自动休眠

先systemctl status sleep.target

看看是否有Loaded

如果有,执行这个命令

systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

成功后即可关闭相应功能

(7).htaccess设置不起作用

解决方法为修改apache配置文件apache2.conf

找到对应目录设置AllowOverride All

(8)apache禁止列出文件列表

默认情况下apache在某一目录下没有index时就会列出所有文件列表

如果不想列的话

vim /etc/apache2/apache2.conf (仅限Ubuntu,别的linux配置文件不在这)

找到关于www目录的描述

把Options Indexes FollowSymLinks里的Indexes去掉

保存重启就行了

(9)永久禁止蓝牙

systemctl mask bluetooth.target bluetooth.service

需要时unmask就行

(10)打开或关闭某个网卡

先ifconfig -a看网卡名

例如vmnet0

然后ifconfig 网卡名 up/down

(11)命令行控制无线网

查看是否已经正确安装无线网卡
iwconfig
启动无线网卡, 如果网卡是wlan0
方式1
ifconfig wlan0 up
方式2
ip link set wlan0 up
扫描可用的WiFi
不加less可能会产生太多输出
iw dev wlan0 scan | less
或者
iwlist wlan0 scanning
创建口令文件, 并连接
建立配置文件
wpa_passphrase ESSID PWD > xxx.conf
使用配置文件连接
wpa_supplicant -B -i wlan0 -Dwext -c ./xxx.conf
查看连接结果
iwconfig wlan0
设置为dhcp client, 获取IP
dhclient wlan0

(12)禁用Ubuntu防火墙

ufw disable

(13)卸载阿里云盾

$ curl -sSL http://update.aegis.aliyun.com/download/quartz_uninstall.sh | sudo bash
$ sudo rm -rf /usr/local/aegis
$ sudo rm /usr/sbin/aliyun-service
$ sudo rm /lib/systemd/system/aliyun.service

或者执行这个脚本

#!/bin/bash
rm -rf /usr/local/aegis
for A in $(ps aux | grep Ali | grep -v grep | awk '{print $2}')
do
kill -9 $A;
done

(14)ubuntu开启swap

dd if=/dev/zero of=/swapfile count=2048 bs=1M
count=2048 表示创建2G的虚拟内存

chmod 600 /swapfile
mkswap /swapfile

swapon /swapfile

vim /etc/fstab

在最后一行加上

/swapfile none swap sw 0 0

vi /etc/sysctl.conf

改vm.swappiness为合适数值

该数值为内存占用多少时开始使用虚拟内存

重启

 (15)nohup执行命令不输出日志

nohup unrar x 123.rar >/dev/null 2>&1 &

(16)

frp内网穿透部署为服务

服务端操作:
cd /lib/systemd/system
把frps.service放到这里
chmod 777 frps.service
cd /bin
把frps放到这里
chmod 777 frps
cd /etc
mkdir frp
cd frp
把frps.ini放到这里
chmod 777 frps.ini
vim frps.ini
改成这样
[common]
bind_port = 7000
token = ***(服务器连接密码)
dashboard_port = 7001
dashboard_user = root
dashboard_pwd = ***(管理页面密码)
然后执行
systemctl enable frps.service
重启

客户端操作
cd /lib/systemd/system
把frpc.service放到这里
chmod 777 frpc.service
cd /bin
把frpc放到这里
chmod 777 frpc
cd /etc
mkdir frp
cd frp
把frpc.ini放到这里
chmod 777 frpc.ini
vim frpc.ini
改成这样
[common]
server_addr = 你的公网服务器地址
server_port = 7000
token = ***

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6022

[apache]
type = tcp
local_ip = 127.0.0.1
local_port = 80
remote_port = 6080
(以上是代理ssh和无域名的http)
然后执行systemctl enable frpc.service
重启

注意[ssh][apache]等中括号里的东西,借助同一个服务端穿透时不能重复

(17)linux笔记本看电池电量

apt install acpi

即可

(18)ubuntu server 无网络启动被卡

systemctl mask systemd-networkd-wait-online.service

(19)service xxx status 可以看Ubuntu启动服务时的日志

排查启动失败的服务的问题所在

(20)ubuntu安装界面在虚拟机里太小点不到下一步

同时按住alt与f7,移动鼠标就行

posted on 2020-09-21 11:34  RDX  阅读(191)  评论(0编辑  收藏  举报