La 七年级 的实践理论课程 “学习Shell脚本” 我们将研究如何通过 脚本 我们可以轻松实现 安装和设置 编程的著名和有用 互联网浏览器Tor浏览器,而我们一如既往地投入宝贵的时间 了解每一行,每个命令,每个变量的工作方式,以了解和学习Shell脚本。
但是对于那些了解的人,我们将澄清这是 Tor浏览器。 这是一个多平台应用程序(Windows / Linux),使我们能够 隐藏或掩盖我们在网络上的身份. 它为我们的Internet通信提供了通过代理服务器的匿名路由,并有效地防止了外部流量分析。 因此使用Tor可以 几乎不知不觉地与主机建立连接,也就是说,没有主机或任何其他主机都无法知道我们的IP。
执行 Tor浏览器 一 GNU / Linux操作系统,通常与称为 维达利亚 并在与 Torbutton会,是 Mozilla Firefox浏览器 这样我们就可以从浏览器本身激活它。 但是,在 Tor浏览器,其创建者设法简化了一切,以一种集成的方式设计了一个坚固而强大的应用程序(程序包),也就是说,它具有在任何发行版中均可立即工作的所有必要功能。
Tor浏览器 它非常易于使用,一旦安装并运行,几乎没有什么配置可配置,除非您是非常高级的用户或对安全性和隐私感到偏执。
这是Bash Shell脚本:
================================================== ====================
#!/bin/bash
#####################################################################
# EN ESTA SECCIÓN INCLUYA LOS DATOS DEL CREADOR Y EL PROGRAMA
#
#####################################################################
#####################################################################
# EN ESTA SECCIÓN INCLUYA LOS DERECHOS DE AUTOR Y LICENCIAMIENTO
# DEL SOFTWARE
#
#####################################################################
#####################################################################
# INICIO DEL MODULO DE TOR BROWSER
#####################################################################
USER_NAME=`cat /etc/passwd | grep 1000 | cut -d: -f1`
HOME_USER_NAME=/home/$USER_NAME
cd $HOME_USER_NAME
rm -rf /opt/tor-browser*
rm -f /usr/bin/tor-browser*
rm -rf /usr/bin/tor-browser*
rm -f $HOME_USER_NAME/Escritorio/tor-browser.desktop
rm -f $HOME_USER_NAME/Desktop/tor-browser.desktop
rm -f $HOME_USER_NAME/.local/share/applications/tor-browser.desktop
rm -f /usr/share/applications/tor-browser.desktop
update-menus
#####################################################################
# wget -c https://dist.torproject.org/torbrowser/5.0.7/tor-browser-linux32-5.0.7_es-ES.tar.xz
# wget -c https://dist.torproject.org/torbrowser/5.0.7/tor-browser-linux64-5.0.7_es-ES.tar.xz
# Nota: Puede descargarlos manualmente desde esta URL: https://dist.torproject.org/torbrowser/
#####################################################################
unxz *tor-browser*.tar.xz
tar xvf *tor-browser*.tar
mv -f tor-browser_es-ES /opt/tor-browser
ln -f -s /opt/tor-browser/Browser/start-tor-browser /usr/bin/tor-browser
#####################################################################
chown $USER_NAME:$USER_NAME -R /opt/tor-browser/
echo '
[Desktop Entry]
Name=TOR Browser
GenericName=TOR Browser
GenericName[es]=Navegador web TOR
Comment=Navegador de Internet seguro
Exec=/usr/bin/tor-browser
Icon=/opt/tor-browser/Browser/browser/icons/mozicon128.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Network;Application;
MimeType=x-scheme-handler/mozilla;
X-KDE-Protocols=mozilla
' > /opt/tor-browser/tor-browser.desktop
ln -s /opt/tor-browser/tor-browser.desktop $HOME_USER_NAME/Escritorio/tor-browser.desktop
chown $USER_NAME:$USER_NAME $HOME_USER_NAME/Escritorio/tor-browser.desktop
chmod 755 $HOME_USER_NAME/Escritorio/tor-browser.desktop
chmod +x $HOME_USER_NAME/Escritorio/tor-browser.desktop
ln -s /opt/tor-browser/tor-browser.desktop $HOME_USER_NAME/Desktop/tor-browser.desktop
chown $USER_NAME:$USER_NAME $HOME_USER_NAME/Desktop/tor-browser.desktop
chmod 755 $HOME_USER_NAME/Desktop/tor-browser.desktop
chmod +x $HOME_USER_NAME/Desktop/tor-browser.desktop
ln -s /opt/tor-browser/tor-browser.desktop $HOME_USER_NAME/.local/share/applications/tor-browser.desktop
chown $USER_NAME:$USER_NAME $HOME_USER_NAME/.local/share/applications/tor-browser.desktop
chmod 755 $HOME_USER_NAME/.local/share/applications/tor-browser.desktop
chmod +x $HOME_USER_NAME/.local/share/applications/tor-browser.desktop
ln -s /opt/tor-browser/tor-browser.desktop /usr/share/applications/tor-browser.desktop
chown $USER_NAME:$USER_NAME /usr/share/applications/tor-browser.desktop
chmod 755 /usr/share/applications/tor-browser.desktop
chmod +x /usr/share/applications/tor-browser.desktop
su - $USER_NAME -c "tor-browser https://addons.mozilla.org/firefox/downloads/latest/11356/addon-11356-latest.xpi?src=dp-btn-primary" &
#####################################################################
rm -f $HOME_USER_NAME/tor-browser*.*
rm -f $HOME_USER_NAME/*.xpi
clear
su - $USER_NAME -c "xdg-open 'https://dist.torproject.org/torbrowser/'" &
clear
echo ''
echo ''
echo '#--------------------------------------------------------------#'
echo '# GRACIAS POR USAR ESTE SCRIPT DE INSTALACIÓN DE TOR BROWSER #'
echo '#--------------------------------------------------------------#'
echo ''
echo ''
sleep 3
#####################################################################
# FINAL DEL MODULO DE TOR BROWSER
#####################################################################
================================================== ====================
注意: 我个人不使用 Tor浏览器 因为我不导航 深网 还是我害怕 ROBO o 黑客 我的信息或侵犯了我的隐私,但是我知道许多人这样做,并且对他们来说,这个安装脚本可以使他们的生活更轻松。
这些脚本的优点是它们允许 Mozilla Firefox浏览器 如 Tor浏览r 配置为 允许更新相同,因为它是在Windows中完成的。 也就是说,打开 超级按钮栏的菜单按钮,打开“帮助”菜单(问号图标),并在出现的弹出窗口中(“关于...”) 他扫描未决的更新,并且更新的执行与Windows中一样透明。
请记住,如果创建一个 脚本 (例: MI-脚本到浏览器.sh)的这段代码,建议您从以下位置手动下载文件: Tor浏览器 手动更新,因此您应该保持评论 wget下载行, 并将其放在 路径/家庭/ my_user 与文件一起 tar.gz的 de Tor浏览器 下载并使用命令命令$运行它 打坏 MI-脚本到浏览器.sh 。 在不到30秒的时间内,您将拥有所有功能。 之后,您可以浏览任何 网站 以及您选择的浏览器版本 Tor浏览器.
在下一篇文章之前,这将与LibreOffice有关。 在我离开您的那本新出版物以及令人兴奋的分析和研究任务中。
该程序的图形教程
尽管由TOR Project改编的Firefox浏览器也可以使用.onion运行网站,但也可以用来浏览普通网站,但并非所有内容都是“深层网站”,它们只是无胶版纸和隐藏页面,以利用TOR和同时,请勿提供有损信息,建议:
1.切勿同时使用普通网络和洋葱网络同时访问同一台计算机上的相同站点。
2.切勿登录TOR,例如Facebook,TORbook或任何电子邮件。
3.使用不会跟踪您的安全搜索引擎,例如DuckDuckGo链接: https://duckduckgo.com
以及.onion中的镜像
4.禁用JavaScript,因为它会运行部分专有代码并损害您的隐私和计算机完整性。
5.使用TAILS或其他面向隐私的发行版,必须通过TOR网络对您的应用程序和连接进行加密。
6.在所有位置安装HTTPS并加密您的流量。
可能还有其他用户的建议,我邀请您分享该项目的经验和建议。 捐赠,发展,使用,贡献!
的问候!
您的评论和贡献都非常好!
我祝贺你的才能。
问候工程师,我喜欢您的教程。
加沙波:“这使我们能够藏身”
是的,总会消失,一切都是不完美的!
您用于获取当前用户的方法是错误的,它将返回UID为1000的用户。好吧,如果只有一个用户,通常是这样,但是不必如此。 使用user = $(whoami)会更好吗?
房屋也不必与用户相同。 幸运的是,变量〜始终包含主路径。
请记住,使用Shell脚本,您可以使用很小的文件来完成许多跨平台的复杂任务(不同发行版)。 我将把这个小屏幕录像留给您,我将很快教给那些继续看这门课程的人,而只有50Kb的承诺将带来很多收获! 它只是Shell脚本只能完成的一半。
LPI-SB8测试ScreenCast(LINUX POST安装-脚本BICENTENARIO 8.0.0)
(lpi_sb8_adecuación-audiovisual_2016.sh/ 43Kb)
参见截屏视频: https://www.youtube.com/watch?v=cWpVQcbgCyY
很快向所有正在学习“学习Shell脚本”在线课程的人致以问候,我们将继续使用其他基本脚本来继续分配知识并将其社会化。
我希望您能保持关注,因为很快我将开始使用更高级的代码,但尽管其复杂性也以可视化的方式公开。
LPI-SB8测试ScreenCast(LINUX POST安装-脚本BICENTENARIO 8.0.0)
(lpi_sb8_adecuación-audiovisual_2016.sh/ 43Kb)
参见截屏视频: https://www.youtube.com/watch?v=cWpVQcbgCyY