疑问杂谈
正文
msfconsole出现错误解决方式
第一 启动终端
service postgresql start
# 启动数据库服务
第二 进入使用msfconsole命令,进入控制台输入命令,然后使用exit命令退出控制台
msf > msfdb init
# 初始化数据库
第三 再次重新进入后执行命令
msf > db_rebuild_cache
# 启动metasploit
linux -kali 切换高权限用户
- 首先通过终端使用
sudo passwd root
命令,然后设置root密码。密码设置完成后,使用su - root
切换到root账户,输入密码即可完成切换。 - 使用
sudo su
输入密码就行,这种方式会保存当前用户的环境变量,不会切换到 root 用户的环境。 - 使用
sudo -i
是以 root 用户身份启动一个新的 shell 会话,并加载 root 用户的环境变量。 - 使用
su - root
是直接切换到 root 用户,并加载 root 用户的环境。使用会切换到 root 用户的环境,包括加载 root 用户的配置文件。