[英]How to add trusted sites to the Application Layer Filter (socket-filter firewall) on Mac OS X using command-line?
[英]OS X Command-line URL filter
我有一个bash脚本,它使用bash的内置“ read”从用户那里获取用户名和密码,然后将它们用作AFP URL的一部分。 但是,当密码包含影响URL解析的字符时(例如“;”),我遇到了一些问题。
我到处寻找一种可以执行URL过滤但找不到的命令行实用程序。 有人知道这样的工具吗? 我希望能够执行以下操作:
mount_afp “法新社:// `
urlfilter $ USER `
: `
urlfilter $ PASS `
@ server.com”。
您可以使用简单的单行Python脚本执行此操作:
echo $USER | python -c 'import urllib; print urllib.quote(raw_input())'
请注意,虽然可以接受使用,但urllib.quote
设计用于URL组件,而不是整个URL。 有关更多信息,请参见#120951 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.