跳转到帖子

游客您好,欢迎来到黑客世界论坛!您可以在这里进行注册。

赤队小组-代号1949(原CHT攻防小组)在这个瞬息万变的网络时代,我们保持初心,创造最好的社区来共同交流网络技术。您可以在论坛获取黑客攻防技巧与知识,您也可以加入我们的Telegram交流群 共同实时探讨交流。论坛禁止各种广告,请注册用户查看我们的使用与隐私策略,谢谢您的配合。小组成员可以获取论坛隐藏内容!

TheHackerWorld官方

需要保持的几个好习惯

精选回复

发布于

要保持的几个好习惯

2023年10月31日马云惹不起马云

倾斜这里我整理了一些工作和生活中需要保持的好习惯,提醒自己继续保持。

使用带有密码的私钥

使用带密码的私钥可以保证公私钥文件即使被盗也无法使用。

# ssh-keygen 命令

$ ssh-keygen -t rsa -f 密钥

生成公钥/私钥rsa 密钥对。

输入密码(无密码则为空): # 输入密码

再次输入相同的密码: # 输入密码

ngdcnr5qcku2850.png

使用命令行提示工具oh-my-zsh

哦我的zsh

$ sh -c '$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)'

$vim.zshrc

# 我使用的插件

插件=(

git

泊坞窗

zsh-语法高亮

zsh-自动建议

zsh-完成

复制文件

表情符号

提取物

须藤

使用更好的替代命令

在Linux命令行中,经常使用系统命令来工作,但是内置的命令功能非常简单,需要一些增强。我将在这里提取一些配置:

# https://github.com/AmineZouitine/rmt.rs

# 删除文件备份

别名rm='rmt'

# https://github.com/lsd-rs/lsd

# 查看文件列表亮点

别名ls='lsd'

# 使用pyenv管理Python环境

eval '$(pyenv init -)'

# 下面是一些分散的二进制文件工具

导出路径=$HOME/.local/bin:$PATH

# 以下是一些常用的管理系统的Bash 脚本

导出路径=$HOME/scripts:$PATH

将后台程序变成服务

后台程序是那些没有界面但需要命令行运行的程序。实际上我不喜欢在终端中单独运行这些类型的程序。 Linux\Windows\MacOS都提供了创建服务的功能。这里我以Clash服务的管理为例:

1

通过systemctl可以控制Clash服务的启动和暂停。操作iptables转发规则的脚本放在scripts目录下:

2

MacOS 可以通过创建带有plist 扩展名的XML 文件来创建:

?xml 版本='1.0'编码='UTF-8'?

!DOCTYPE plist PUBLIC '-//Apple//DTD PLIST 1.0//EN'

'http://www.apple.com/DTDs/PropertyList-1.0.dtd'

plist版本='1.0'

词典

键标签/键

stringcom.clash.myservice/string

按键程序/按键

字符串/路径/到/您的/冲突/字符串

keyRunAtLoad/键

真/

keyKeepAlive/密钥

真/

/字典

/plist

将crash.plist 文件移动到MacOS : 上的LaunchAgents 目录中

$ mv crash.plist ~/Library/LaunchAgents/

$ launchctl 加载~/Library/LaunchAgents/clash.plist

$ launchctl 启用gui/501/clash

$ launchctl 停止冲突

$ launchctl 开始冲突

保持使用浏览器收藏夹的好习惯

去年Chrome 翻译服务被禁止后,我开始使用Edge。在国内同步比较方便,所以做了一个迁移,现在用起来感觉还不错。

3

使用命令切换Java环境版本

Arch Linux 可以通过archlinux-java 命令切换Java 版本:

4

Java - ArchWiki

5

使用 DoH/DoT 保护 DNS 隐私

DoH(基于HTTPS 的DNS)是一种安全DNS 协议扩展,通过使用HTTPS 协议加密DNS 查询来保护DNS 通信的隐私和安全。

传统的DNS协议(DNS over UDP/TCP)在传输过程中是明文的,这意味着网络上的任何人都可以查看和拦截DNS查询和响应的内容。这可能会导致个人隐私泄露、信息篡改和劫持等问题。

DoH 通过将DNS 流量封装在加密的HTTPS 连接中解决了这些问题。它使用SSL/TLS 协议对DNS 查询和响应进行加密,确保数据的机密性和完整性。这使得DNS 流量看起来像其他HTTPS 流量,从而难以识别和干扰。

由于我的Clash是开机自动启动的,所以本机的所有DNS流量都会转发到Clash,所以我只需要配置Clash的NameServer即可:

6

您可以直接在浏览器(Edge)级别进行设置:

7

还可以导入手机层面的描述文件:

https://github.com/paulmillr/加密-dns

8

常用的Todo工具

有时候我想做点什么(做一个临时决定),但我现在没有时间,所以我不能让我的想法只停留在我的想法上。我会使用Todo工具来记录它。 iPhone/MacOS 上有一款名为“Reminder”的软件可以同步设备,但一开始我用的是微软待办。

9

使用 Z-library 收集书籍

10

在学习比较系统的知识时,我经常先搜索相关书籍,然后保存书籍的电子版。 Z-library是全球最大的在线图书馆,我的书单也逐渐丰富起来:

11

创建帐户或登录后发表意见

最近浏览 0

  • 没有会员查看此页面。