在kali /非root用户

时间:2016-11-25 05:46:44

标签: tor

我遇到了在kali 64bit xfce上运行tor的问题。

user2@kali:/root/Downloads/tor-browser_en-US$ whoami
user2
user2@kali:/root/Downloads/tor-browser_en-US$ ./start-tor-browser.desktop
Launching './Browser/start-tor-browser --detach'...
user2@kali:/root/Downloads/tor-browser_en-US$

放入命令终端后突然关闭进程并返回“执行”命令。

5 个答案:

答案 0 :(得分:1)

第一: cd / root / Downloads / tor-browser_en-US

然后: xhost si:localuser:USER&& sudo -u USER -H ./start-tor-browser.desktop

例如: root @ xxx:〜/ Desktop / tor-browser_en-US#xhost si:localuser:xxx&& sudo -u xxx -H sudo ./start-tor-browser.desktop

xxx =无root用户

答案 1 :(得分:0)

你总是可以创建一个Sudoer帐户,然后从那里运行TOR,因为TOR不允许以root用户身份运行,所以要创建一个sudoer帐户,你将执行这些命令

adduser用户名

usermod -aG sudo用户名

然后运行登录命令

登录

输入您创建的用户名和密码,然后为该用户下载TOR

并执行sudoer non-root!

答案 2 :(得分:0)

安装后,转到它的位置并打开浏览器文件,然后搜索(root)然后设置chmod +x start-tor-browser ./start-tor-browser ,然后输入:

export const downloadFromYoutube = download => dispatch => {

    const YD = new YoutubeMp3Downloader // ... like above

    // hook up event handlers to dispatch redux actions on activity
    YD.on("finished", data => dispatch({ type: "FINISHED", payload: data }));
    YD.on("error", error => dispatch({ type: "ERROR", payload: error });
    YD.on("progress", progress => dispatch({ type: "PROGRESS", payload: progress }));

    // dispatch a "starting" action
    dispatch({ type: "STARTING" });

    // start the download
    YD.download(download);
};

它对我很有用

答案 3 :(得分:0)

您不应该以{{1​​}}用户身份运行,因为它太危险了。其次,tor不允许以root身份运行,因此您应该使用root通过终端创建另一个用户。 (在终端中输入密码时,密码将不可见。)

答案 4 :(得分:0)

真正在kali linux中以另一个用户身份运行浏览器的步骤

  1. 创建用户useradd -m toruser
  2. 将浏览器提取(tar)到文件夹(比如/home/toruser/tor
  3. 授予toruser所有权(chown -R toruser /home/toruser/tor
  4. su torusercd /home/toruser/tor
  5. 仔细检查chmod +xwr start-tor-browser.desktop
  6. ./start-tor-browser.desktop