问题标签 [linux-mint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
encryption - 存储加密密码
我和我的同事正在就密码安全问题进行一场激烈的文明讨论。请帮助我们解决分歧。
我们中的一个人认为:
- 除了单向散列版本之外,还可以存储使用公钥加密的密码,并且在未来合并或收购的情况下,这对于与其他身份验证系统的集成可能很有用。
- 只有 CEO/CTO 可以访问私钥,并且只会在必要时使用。仍然会通过散列密码进行常规登录验证。
- 我/他以前曾在以前的公司中这样做过,并且有很多网站都这样做过,并且之前曾通过财富 500 强公司的安全审计。
- 这是一种常见且被接受的做法,即使对于金融机构也是如此,因此无需在隐私政策中明确说明这一点。
- 像 Mint.com 这样的网站就是这样做的。
我们中的另一个人持以下观点:
- 存储密码,即使是加密形式,也是一种不必要的安全风险,最好首先避免暴露于这种风险。
- 如果私钥落入坏人之手,在多个站点使用相同密码的用户将面临所有登录信息被泄露的风险。
- 这违反了我们用户的信任,如果实施这种做法,他们应该被明确告知这一点。
- 这不是全行业的做法,也没有大牌网站(谷歌、雅虎、亚马逊等)实施这一点。Mint.com 是一个特例,因为他们需要代表您向其他网站进行身份验证。此外,他们只存储您金融机构的密码,而不是您在 Mint.com 本身的密码。
- 这是审计中的一个危险信号。
想法?注释?您是否曾在实施这种做法的组织工作过?
linux - 如何为 linux mint 创建安装程序
我为我的软件创建了 rpm,它适用于 fedora。但是每当我想在 linux mint 中安装它时,这都会失败。因为 linux mint 支持 .deb 文件进行安装。所以我想为我的软件创建安装程序包,它将在 linux mint 中兼容。
linux - 如何在 linux mint 中创建菜单
我正在使用 linux mint 操作系统。我想创建自己的菜单(例如 Internet)。
如何创建菜单?
谢谢 Sunil Kumar Sahoo
java - java.util.Random 特性
因此,这是人们可能会做的最简单的事情之一:
到目前为止,一切都很好。但是我们想避免 a 和 b 相等,所以我们很自然地这样做:
然而——令我非常非常惊讶的是——while 循环永远不会退出。绝不。
我知道,理论上,随机数可以有一个数字的无限序列。但是我已经让这段代码运行了 10 分钟,它还没有退出循环。
这是怎么回事?我在最新的 Linux Mint 上运行 JDK 6 Update 16。
apache - 本地主机上的 jquery
我正在使用 Linuxmint (= ubuntu linux 9.10) 我安装了具有 apache、php mysql 的 LAmp 服务器,现在我正在尝试编写 jquery 代码,我创建了一个文件,它与此链接完美配合:file:///var/www/ jquery/jquery.html
但是当我使用这个链接时,它就不再起作用了:http://localhost/jquery/jquery.html
文件 jquery.min.js 在同一个文件夹中,我已经在源代码中将它的 src 更改为
<script type="text/javascript" src="/var/www/jquery/jquery.min.js"></script>
<script type="text/javascript" src="jquery.min.js"></script>
但他们都没有工作(与本地主机链接)使用萤火虫我看到了这些错误:
- 在此服务器上未找到请求的 URL /var/www/jquery/jquery.min.js。
- 您无权访问此服务器上的 /jquery/jquery.min.js。
Apache/2.2.12 (Ubuntu) 服务器在 localhost 端口 80
那么我该怎么做才能让它运行呢?
java - Mint Linux - 将 Java 降级到 1.5
目前,我正在运行 Mint Linux(第 9 版)。我需要将 Java 从 1.6 版本降级到 1.5,并且一直在试图弄清楚如何去做。到目前为止,我没有运气。包管理器似乎没有它。
有没有人有什么建议?
谢谢,
- 克里斯
keyboard - 约德利是如何工作的?
据我了解,您必须在 Mint 中输入您所有的用户名和密码,因此我假设他们实际上是在登录您的银行帐户并抓取结果屏幕以将这些数据放入 Mint 和其他人使用的表格中。
他们如何实际模拟按键和鼠标点击?我认为银行在这样做时不喜欢它 - 他们的刮板如何避免被发现?
mysql - 为什么 mySQL 在任何/所有端口都连接
我正在运行 Linux Mint 并尝试以这种方式连接到 mySQL
然后它提示我输入密码。这一切都很好。为什么当我输入这样的东西时它仍然有效......
由于端口 1234 上没有运行 mySQL 服务器,这应该不会失败吗?
我问这个的原因是因为我想创建一个 SSH 隧道来连接到另一台服务器上的数据库。假设 SSH 隧道会将我的所有流量从 localhost:3308 转发到 myremoteserver:3306。由于我的本地 mySQL 服务器正在接受我在所有端口上的连接,因此我实际上无法连接到端口 3308 并访问远程服务器。我仍在访问我的本地服务器....
即使我的 SSH 隧道选项可能是错误的,我想知道是否有人知道为什么我可以连接到端口 1234 并且它仍然会访问我在 3306 上运行的本地 mySQL 服务器?
c - Linux GCC Compiler Output in Mint: What to do with the file?
I wrote a simple c program. saved it with "c" suffix. Went to the terminal (in Linux Mint), typed in
In the directory containing inputfile.c a file called outputfile appeared, as I expected. I want to run the program, but clicking on the file does nothing.
What am I doing wrong?
bash - 如何在 Linuxmint [Ubuntu] 上随机更改 GDM 背景图像
我正在阅读这个线程ubuntu/linux bash: traverse directory and subdirectories to work with files,我想也许可以稍微扭曲一下
可以设置为:
- 获得一个基本文件夹
- 扫描文件夹+子文件夹
- 收集它找到的所有文件(仅图像)
- 随机选择一个
- 将符号链接写入 /user/share/backgrounds 目录(写入图像本身覆盖现有图像也可以)
我打算在系统关闭时或以设定的时间间隔执行脚本,以便更改 gdm 背景图像..
这是基于使用此行手动执行此操作的步骤 sudo ln -s /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow/
它会在启动时提示出现外观对话框,它会写入链接。理想情况下,它将有一个 GUI 来随意执行此操作,以及一个“在重新启动时自动更改它”的选项,它将执行我上面描述的过程并将自身添加到系统启动、重新启动或关闭序列中。
由于没有可用的实用程序 atm,因此对某些人来说可能会派上用场 =)
谢谢你的帮助。