每隔一段时间我就会看到人们在他们的 Mac 中使用看起来像终端的东西,除了在似乎是一个窗口的地方,他们有一个垂直的“拆分”。在分裂的一侧,他们有 emacs 或其他东西,而在另一方面,他们有别的东西。
如何在同一个终端窗口中同时发生两个独立的事情,除以垂直分割?它看起来很像拆分窗格,但拆分窗格是水平拆分,操作在窗格中进行镜像。
如何在 Windows 7 中添加搜索域?
例如,如果我输入mail一个 URL,它会.google.com在我点击 时自动添加Enter。在我的 Mac 上,这相当于进入我的网络设置并添加一个搜索域。
奇怪的是,很难确切地找出 SSL 如何处理电子邮件,至少在回答我的特定问题时 - 当我使用 SSL 连接到 gmail 时,我知道我的连接是安全的,因此数据在我的计算机和 GMAIL SERVER 之间都是加密的. 但是,这就是 SSL 的全部功能吗?例如,当我在我的电脑上打开一封电子邮件时,山景城(或其他)和我家之间的数据是加密的?这是否意味着如果我向我的朋友发送电子邮件,该朋友也使用启用了 SSL/安全 gmail 的 gmail,那么如果我发送一封电子邮件,并在他的 gmail 帐户中附加附件,该电子邮件以及附件在我的计算机上加密,发送到 GMail服务器,然后如果我的朋友使用 SSL,那么他也可以安全地获取电子邮件吗?那么就不需要那些 Firefox 加密插件了吗?那些只是为了更强大的加密算法吗?
所以总而言之,这是我认为我学到的东西(并为其他人提供了一个总结)。如果我错了,请纠正我:
gmail 使用 HTTP 向谷歌服务器发送电子邮件。gmail 还通过 HTTP 从谷歌服务器检索电子邮件。当您使用 https(而不是 http)连接到 google 服务器时,您的 gmail 客户端和 gmail 服务器之间的连接是安全的,并且数据在两者之间来回加密。
使用客户端(例如thunderbird)时,SMTP 用于发送电子邮件,IMAP/POP 用于检索电子邮件。在附加组件/选项级别,您可以告诉这些客户端对 SMTP 和 IMAP/POP 步骤使用 TLC。
在它们的服务器之间来回发送电子邮件时,谷歌服务器可能不会将 TLS 与 SMTP 一起使用。
结论 - 如果使用 gmail,请始终使用 HTTPS,但要知道 google 的服务器之间没有加密,但在“外部世界”中,google 客户端之间的连接(只要使用 https)是安全的。如果使用雷鸟(或其他东西),请打开 TLS。
这样对吗?
我使用 SSH 隧道作为浏览器用来访问互联网的端口。结果是我绕过了我的网络使用的防火墙,这阻止了我使用我想使用的许多站点(facebook,任何人?)。如果我像这样建立 SSH 隧道,系统管理员会看到我的互联网历史记录吗?他只是看到一个SSH连接,然后加密信息吗?或者他能以某种方式看到我在 facebook 上,而 SSH 隧道只对防火墙足够好?
我正在尝试在我的 CentOS 机器上启动我的 gui,但坦率地说,我不知道 linux 命令,谷歌也没有明确的答案。
我假设 ssh -X 和 startx 是一样的,但也许不是;ssh -X 启动正常。然而,startx 会抛出一个巨大的错误。它们不一样吗?
另外,在 CentOS/或其他 linux/unix 服务器中启动 gnome 的命令是什么?kde呢?我试过startkde,它启动了,但是我无法打开文件夹或任何东西(桌面基本上无法正常工作)
编辑:显然,我只是不知道我在做什么。我已经做了很多谷歌搜索,所以如果我陈述我所知道的/我正在尝试的话,也许它会让我的问题变得清晰:
ssh -X 应该用于运行 1-2 个程序,我不知道它是如何工作的(它不会在本地启动 x 服务器,是吗?那么 startx 和 ssh -X 之间的区别是什么?)。
startx 应该用于运行 GUI,它通过在我的本地机器上启动一个 xserver 来工作。
startx 应该在运行级别 3 中使用。如果在运行级别 5 中尝试,startx 会抛出错误吗?这可能就是我不能使用 startx 的原因,因为我目前处于运行级别 5。
如果我处于运行级别 5,我应该使用 xdm 后跟 kdm/gdm(顺便说一下,xdm 和 gdm 在我的 CentOS 5.3 上什么也不做,而 kdm 说明了只有 root 想要使用 kdm。我的服务器目前是但是在运行级别 5 中,gnome-session 和 startkde 都会调出各自的桌面,因此这些命令也可以使用。
这种理解和这些步骤是否正确?
我试图让 X11 在连接到远程计算机时在我的 mac 上工作,但遇到了很多麻烦。我花了一整天的时间谷歌搜索毫无结果。这是我的主要问题:
ssh -X、ssh -Y 之间有什么区别?当我执行此操作时,哪台计算机(本地或远程)拥有 x 服务器,哪台计算机拥有客户端?
startx 命令是否启动 x 服务器?那么,如果我进入终端并点击 startx,我所做的就是启动 xserver 吗?
为什么我想要 ssh 到远程计算机并使用 startx?我需要 -X 或 -Y 才能使用 startx 吗?看来我读到的有关在远程计算机上为 gnome/kde 启动桌面的所有内容都需要您使用 startx。如果我在这种情况下使用startx,谁是xserver,谁是xclient?
在远程计算机上使用 startx 的 gnome/kde 窗口管理器是否会干扰 mac 自己的 x11 窗口管理器的实现?有办法解决吗?
像 VNC 这样的东西是如何参与这一切的?远程 X 会话与仅 sshing 到远程计算机并使用 startx 之间有区别吗?
让 gnome/kde 在服务器的远程计算机上运行 GUI 桌面的正确方法/命令是什么?(所以我电脑上显示的桌面就是服务器的桌面)?说到桌面,我的意思是我想要壁纸、文件夹、回收站等。
如果 NX/VNC 是从 #6 意义上正确拥有真正远程桌面的唯一方法,为什么命令 $gnome-session 或 $startkde 使用 ssh -X 调出我想要的桌面,即使它们不起作用正确吗?
如果每个问题都单独解决,那将会很有帮助,但如果你能引导我找到一些清晰的文档,那也会很有帮助!
以下是我的理解:
Webmail(gmail 等)使用 http 发送/检索电子邮件。
电子邮件客户端(thunderbird 等)使用 SMTP 发送电子邮件,使用 POP3/IMAP 检索电子邮件。(或者,他们是否也使用 http 发送电子邮件,而实际上只有 SMTP 服务器使用 SMTP ..?)
这样对吗?
编辑:我想我的问题有点微妙。我知道 SMTP 服务器 (gmail) 到 SMTP 服务器 (yahoo) 是 SMTP,因此电子邮件是 SMTP。但是当gmail或thunderbird连接到各自的SMTP服务器时,SMTP服务器和webmail/email客户端之间的连接是使用SMTP发送邮件吗?我问的原因是,如果您查看 gmail 中的电子邮件,它会说它收到的第一个电子邮件是 HTTP,然后可以使用 SMTP 在 Gmail 服务器周围退回
是否有一个程序可以在本地计算机上进行版本跟踪,而无需在远程服务器上使用 SVN/subversion 或其他东西,也无需在我的计算机上设置服务器?
我在使用 Tor 时输入的用户名和密码是否从节点加密?例如,我想使用 facebook,但我不确定在使用 Tor 时我的登录信息是否受到保护。
我想出一个强大的主密码的安全地方/方式是什么?我阅读了另一篇提到GRC 的超级用户帖子,但我不确定这是否安全/合法。我创建一个随机的、长的、好的密码的最佳位置是什么?我真的怀疑只是随机打字是一个不错的选择,因为手指的位置存在偏差。