LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 901|回复: 7

用户名和密码中的特殊字符,在**下如何处理

[复制链接]
发表于 2010-10-7 17:28:33 | 显示全部楼层 |阅读模式
在公司需要**上网,之前是其名的,所以pacman之类的程序,只要设置了http_proxy,或者wget设置了**就能用。
最近改为需要用户名和密码认证了,但是公司给出的用户名和密码,用户中有一个空格,密码中有一个“@”
比如用户名是:user name
密码是user@name
很多的程序在认这样的用户名和密码的时候有问题,就算是用“”括起来,还是一样。
目录就发现svn在的设置文档中只要写入用户名和密码就可以正确的认到,其他的,比如wget的wgetrc就是不行,aria2c用参数设置用户名和密码也不行。
 楼主| 发表于 2010-10-7 17:30:22 | 显示全部楼层
××为代 理,大家应该知道的。
回复 支持 反对

使用道具 举报

发表于 2010-10-7 20:47:41 | 显示全部楼层
要转义的..
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-7 21:08:20 | 显示全部楼层
能不能说具体一点,比如我提到的这个用户名和密码怎么写?
用户名和密码都要代替吗?
我知道空格是%20,@是%40.
回复 支持 反对

使用道具 举报

发表于 2010-10-7 23:52:17 | 显示全部楼层
只有特殊字符要转, 可以试试, 我以前遇到过这个问题.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-8 07:27:23 | 显示全部楼层
看来只有慢慢试了,看了很多文档,每个写法都不一样,有%xx这样写的,也有什么&nbsp(空格)这样写的。
回复 支持 反对

使用道具 举报

发表于 2010-10-8 09:08:53 | 显示全部楼层
Post by alpha.gu;2114597
看来只有慢慢试了,看了很多文档,每个写法都不一样,有%xx这样写的,也有什么&nbsp(空格)这样写的。


哦 不好意思 可能我记错了...

应该是%这样的, 参考网址中的特殊字符转义. 再试下, 我之前是这样的.
回复 支持 反对

使用道具 举报

发表于 2010-10-11 16:23:10 | 显示全部楼层
多加一级代 理可以比较容易的解决这个问题。就是用链式的结构。

例如用 polipo 等等都可以。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表