首先,我在Linux中工作。
我有一个.sh文件,它应该询问我的用户名和密码,然后使用它与mosquitto_passwd创建的密码文件进行确认。
我询问密码和用户名,并将其存储如下(此.sh文件在终端中运行)
echo give username
read username
echo give password
read password
我对所有这些都是新手,但是我认为这是一种非常正确的方法。我的问题是如何使用这些设置让我的程序仅在用户名和密码都与密码文件中的内容匹配时才运行。我在密码文件中使用了哈希密码,但是我不知道这有什么大不同。
设计选择不是我的,因为这是练习的一部分。我们必须使用互联网来解决它,但我找不到任何可以帮助我的东西。
非常感谢