一、url中带用户名和密码
在URL中使用boxing:pass@192.168.56.5
的形式表示将用户名和密码嵌入到URL中, 这通常用于HTTP Basic Authentication(基本身份验证)。
当你在浏览器或命令行中输入这样的URL时,系统会尝试使用提供的用户名和密码进行身份验证。这种方式的URL格式如下所示:
http://username:password@hostname:port/path
username:password
是你的用户名和密码,用冒号分隔;hostname
是主机名或IP地址;port
是端口号(如果省略,默认是80);path
是资源的路径。
这种方式虽然简单,但在安全性方面有一些问题。因为用户名和密码会直接暴露在URL中,容易被拦截或截获,因此不建议在生产环境中使用
二、shell相关内容
/usr/bin/script -qc /bin/bash /dev/null
/usr/bin/script
:这是script
命令的路径。script
是一个用于记录shell会话的实用工具,它可以记录你在终端输入的命令以及输出结果
-q
或--quiet
:这个选项让script
命令在执行时不输出任何信息到标准错误(stderr)。这意味着在记录会话时,不会显示任何与script
相关的提示信息。-c
:这个选项后面通常跟一个要执行的命令。script
会启动一个新的shell,并在这个shell中执行这个命令。
/bin/bash
:这是要执行的命令,也就是bash shell。script
会启动一个新的bash会话,并记录这个会话中的所有活动 所有通过script
命令启动的bash会话的输出(包括标准输出stdout和标准错误stderr)都被重定向到了/dev/null
,因此不会有任何内容显示在终端或者被记录到文件中
stty raw –echo;fg
reset
xterm