nps-socks5

nps-socks5服务一键搭建脚本

  • 基于nps的Shell脚本,集成socks5搭建,管理,启动,添加账号等基本操作。方便用户操作,并且支持快速构建socks5服务环境。
    • 默认管理页面ip:18080
    • 默认管理员账号密码:admin admin
    • 默认socks5账号信息:账号socks5 密码socks5 端口5555
    • 支持多端口、多账号管理
    • 加密传输、数据压缩
    • 服务端、客户端分离安装、可实现国内中专代理,降低被和谐概率
    • 脚本只提供学习交流,请在法律允许范围内使用!!!!

全自动无人值守安装,服务端部署只需一条命令
全新的web端管理,支持多端口、多账号、多服务器、以及中转代理
添加账户、删除用户、开启账户验证、关闭账户验证、一键修改端口

wget -q -N --no-check-certificate https://raw.githubusercontent.com/wyx176/nps-socks5/master/install.sh && chmod 777 install.sh && bash install.sh

相关文件路径、命令

  • 1、后台管理的配置文件
    /etc/nps/conf
    登录账号web_username=admin
    登录密码web_password=admin
    web管理端口web_port = 18080
    修改后需要重启服务端
  • 2、基本命令
    启动服务端: nps start
    停止服务端: nps stop

脚本更新后支持安装、修改用户名、更新以及显示证书信息、更新脚本、自动更新证书等

# 安装 naive命令
curl   https://raw.githubusercontent.com/imajeason/nas_tools/main/NaiveProxy/do.sh | bash
# 执行naive
naive

需要提前准备一个域名和一个vps

客户端安装

移动端使用sagarnet

https://sagernet.org/download/
https://github.com/SagerNet/SagerNet/releases/tag/0.8.1-beta02

1,去等登陆页的-wordpress

打开网站目录wp-login.php找到下列代码并进修改

$login_title = sprintf( __( '%1$s ‹ %2$s — 张先生' ), $title, $login_title );

2,去除后台的-wordpress

打开网站目录找到​wp-admin/admin-header.php找到下列代码并进修改【共2处需要修改】

if ( $admin_title === $title ) {
	/* translators: Admin screen title. %s: Admin screen name. */
	$admin_title = sprintf( __( '%s — 张正小师傅' ), $title );
} else {
	$screen_title = $title;

	if ( 'post' === $current_screen->base && 'add' !== $current_screen->action ) {
		$post_title = get_the_title();
		if ( ! empty( $post_title ) ) {
			$post_type_obj = get_post_type_object( $typenow );
			$screen_title  = sprintf(
				/* translators: Editor admin screen title. 1: "Edit item" text for the post type, 2: Post title. */
				__( '%1$s “%2$s”' ),
				$post_type_obj->labels->edit_item,
				$post_title
			);
		}
	}

	/* translators: Admin screen title. 1: Admin screen name, 2: Network or site name. */
	$admin_title = sprintf( __( '%1$s ‹ %2$s — 张正小师傅' ), $screen_title, $admin_title );
}