分享页面
已经找到“” 的记录1749条
Python自动化测试Selenium+chrome连接代理ip(白名单模式)
此示例Python使用Selenium调用Chrome浏览器并通过代理进行自动化测试。 - 代码示例 ```python from selenium import webdriver from selenium.webdriver.chrome.service import Service targetURL = "http://myip.ipip.net" #访问的目标站点 proxyAddr = "您的代理IP:端口号" if __name__ == '__main__': browser_location = r".\Chrome\chrome.exe" #指定浏览器路径位置 driver_location = r".\Chrome\chromedriver.exe" #指定Driver路径位置 option = webdriver.ChromeOptions() option.binary_location = browser_location #设置浏览器位置 option.add_argument("--start-maximized") #窗口最大化运行 option.add_argument('--proxy-server=%(server)s' % {"server": proxyAddr}) driver = webdriver.Chrome(service=Service(driver_location), options=option) driver.get(targetURL) print(driver.page_source) ``` - 运行结果 ![img](https://cos.qg.net/uploads/image/20220916/5f246dc526c528e6223b04922134ef97.png)
Putty工具SSH连接出现中文乱码解决方案
1.Putty终端下输入echo $LANG $LANGUAGE,回车后我们可以看到有en_US、UTF-8,说明是支持UTF-8;查看终端中文显示为乱码 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/175849656a27e.jpg) 2.调整Putty中的编码设置为UTF-8 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/175849d18424a.jpg) 3.设置后并SSH远程连接,查看中文显示正常 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/17584903b4df8.jpg)
Debian执行apt命令提示could not get lock错误解决方法
# 1.报错信息 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/175419d3f0a3c.jpg) E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it? # 2.解决办法 执行以下命令 ``` sudo rm -rf /var/lib/dpkg/lock sudo rm -rf /var/cache/apt/archives/lock sudo apt-get update sudo dpkg --configure -a ```
Centos7.6如何安装OpenResty
![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/175132e08daa1.jpg) 1.yum install -y pcre-devel openssl-devel gcc curl,输入该命令按回车键安装依赖库 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/175132f214193.jpg) 2.wget https://openresty.org/download/openresty-1.21.4.1.tar.gz,输入该命令按回车键 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/1751320417d21.jpg) 3.tar -zxvf openresty-1.21.4.1.tar.gz,输入该命令按回车键 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/1751324831526.jpg) 4.cd openrestyy-1.21.4.1/,输入该命令按回车键 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/17513265cd220.jpg) 5../configure,输入该命令按回车键 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/17513271f4fb1.jpg) 6.make,输入该命令按回车键 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/175132633c3b4.jpg) 7.make install,输入该命令按回车键即可 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/175132baee05b.jpg)
Centos7.6如何安装中文支持包
1.yum install -y kde-l10n-Chinese,输入该命令按回车键 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/175006888585e.jpg) 2.localedef -c -f UTF-8 -i zh_CN zh_CN.utf8,输入该命令按回车键 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/175006bc388a8.jpg) 3.vi /etc/profile ,输入该命令按回车键 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/175006fb1d3a2.jpg) 4.按“i”进入插入模式,新增内容export LC_ALL=zh_CN.UTF-8,然后按“ESC”键输入wq按回车键保存退出vi编辑 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/1750065071199.jpg) 5.source /etc/profile,输入该命令按回车键 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/1750064b85aad.jpg) 6.vi /etc/locale.conf,输入该命令按回车键 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/175006220888e.jpg) 7.按“i”进入插入模式,新增内容LANG="zh_CN.UTF-8",然后按“ESC”键输入wq按回车键保存退出vi编辑即可完成设置 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/175007ff0465c.jpg)
Centos7.6如何设置grub密码
1.grub2-mkpasswd-pbkdf2,输入该命令按回车键,输入两次密码,会得到密文 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/1746463bc5fcf.jpg) 2.vi /etc/grub.d/00_header,输入该命令按回车键 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/1746463310025.jpg) 3.按“i”进入插入模式,在文件末尾添加以下内容,root 为单用户登录使用的用户名,password为上一步得到的密文,然后按“ESC”键输入wq按回车键保存退出vi编辑。此时需要重启系统使设置生效 cat <
Centos7.6如何设置ssh验证次数限制
1.vi /etc/ssh/sshd_config,输入该命令按回车键 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/174552697772d.jpg) 2.按“i”进入插入模式,找到MaxAuthTries,删除#,修改数值为3,即3次验证错误断开连接,然后按“ESC”键输入wq按回车键保存退出vi编辑 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/1745524240784.jpg) 3./bin/systemctl restart sshd.service,输入该命令按回车键 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/174552d299cb5.jpg) 4.此时连接3次验证错误会断开连接 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-01-06/1745523156997.jpg)
Centos7.6如何解决ftp命令找不到问题

1.rpm -Uvh http://mirror.centos.org/centos/7/os/x86_64/Packages/

ftp-0.17-67.el7.x86_64.rpm,输入该命令按回车键

2.此时命令可以正常使用

Centos如何查看用户

1.用户列表文件:/etc/passwd/

2.用户组列表文件:/etc/group

3.查看系统中有哪些用户:cut -d : -f 1 /etc/passwd

4.查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1

5.查看用户操作:w命令(需要root权限)

6.查看某一用户:w 用户名

7.查看登录用户:who

 

如何测试socks5 和http 代理IP 的可用性
在使用代理IP之前,我们经常会先测试下代理IP是否可用,常见的方法有:浏览器设置代理IP测试访问网站,通过QQ登录界面测试,自己写程序代码测试等等,其实还有一种很常见的测试方法,也是很多朋友们喜欢使用的,那就是用Curl命令来测试代理IP是否可用。 测试socks5代理IP的命令: curl --socks5 168.168.168.168:66666 https://www.baidu.com/ curl --socks5 key:pwd@ip:port https://www.baidu.com 测试http代理IP的命令: curl --connect-timeout 2 -x 168.168.168.168:88888 https://www.baidu.com/ curl -x key:pwd@ip:port https://www.baidu.com | 参数 | 用法说明 | | ------------ | ------------ | | -x host:port
-x [protocol://[user:pwd@]host[:port]
--proxy [protocol://[user:pwd@]host[:port] | 使用HTTP代理访问;如果未指定端口,默认使用8080端口;
protocol默认为http_proxy,其他可能的值包括:
http_proxy、HTTPS_PROXY、socks4、socks4a、socks5;
如:
--proxy 8.8.8.8:8080;-x "http_proxy://user:password@baidu.com:80" | | --socks4
--socks4a
--socks5 | 使用SOCKS4代理;
使用SOCKS4A代理;
使用SOCKS5代理;
此参数会覆盖“-x”参数; | | --proxy-anyauth
--proxy-basic
--proxy-diges
--proxy-negotiate
--proxy-ntlm | 代理认证方式,参考:
--anyauth
--basic
--diges
--negotiate
--ntlm | | -U--proxy-user
--proxy-user | 设置代理的用户名和密码; | 注意点: 1.HTTP代理IP和socks5代理IP的命令是不一样的,很多朋友测试socks5代理IP,结果写成了测试HTTP代理IP的命令,结果自然不行; 2.测试前需要知道自己的代理IP是什么授权验证模式,青果云代理IP支持两种授权验证模式,分别是“白名单IP授权”和“用户名 密码”授权,如果是“白名单IP授权”,请确保已经绑定了使用代理的终端的上网IP;如果是“用户名 密码”授权,在curl的时候也需要设置代理的用户名和密码。

扫码添加专属客服

扫码关注公众号