Gih's Blog

只言片语
Posts tagged as windows

RMS真逗:比尔盖茨的慈善理念是想让学生迷上Windows,以赚到更多钱!

2011-06-15 by gihnius, tagged as windows

这个观点看上去真的很逗.该消息还揭示了另一个问题,"自由"逐渐被淡化,取而代之的是"开源".

之前曾有报道RMS攻击盖茨、微软及其慈善基金会, 也有其他人有类似的观点. 对比尔盖茨的慈善理念,我想RMS也并不是出于恶意, 至于实际情况,肯定十分复杂; 他提出应当禁止微软的不正当竞争行为,反软件专利, 也是出于RMS对自由软件的关心和切望, 而且他这份心意是献给全人类的. 他真正去身体力行"科技是无国界的",科技是全人类的. 而专利恰恰是反人类的,阻碍人类社会发展进步的."自由软件"从一开始就很流行,自从RMS推广他的思想,"Free"深入人心. 不过几年后,不见"Free"了,到处都是"OpenSources", 这不是说有什么不好,因为绝大部分"OpenSource"还是"Free"的. 但两者还是有区别的, 具体可以参考: GNU

  • 自由软件:
  • 根据自由软件基金会的定义,自由软件的源代码和文档,可以不受限制地自由使用,复制,研究,修改,以及分发.这方面的不受限制正是自由软件最重要的本质, 与自由软件相对的是非自由软件"proprietary software",也常被称为私有软件,封闭软件"其定义与是否收取费用无关",它们的源代码是不可见的,比如windows操作系统和其上的许多软件.
  • 开源软件:
  • 简单地认为就是:开放了源代码的软件.自由软件是一种要求软件自由的文化现象,是一种哲理,伦理和社会价值观,而开源软件是一种开发模式.

    安全的使用 Windows

    2011-06-10 by gihnius, tagged as windows

    写这个,仅仅是为了推荐一个很多人都不知的Windows XP命令行 runas,它类似linux下的 sudo.

    在cmd命令行里执行 runas 可以看到以下帮助信息:

    RUNAS 用法:
    
    RUNAS [ [/noprofile | /profile] [/env] [/netonly] ]
            /user:<UserName> program
    
    RUNAS [ [/noprofile | /profile] [/env] [/netonly] ]
            /smartcard [/user:<UserName>] program
    
       /noprofile        指定不应该加载用户的配置文件。
                         这会加速应用程序加载,但
                         可能会造成一些应用程序运行不正常。
       /profile          指定应该加载用户的配置文件。
                         这是默认值。
       /env              要使用当前环境,而不是用户的环境。
       /netonly          只在指定的凭据限于远程访问的情况下才使用。
    
       /savecred         用用户以前保存的凭据。
                         Windows XP Home Edition 上没有这个选项。
                         该选项会被忽略。
       /smartcard        如果凭据是智能卡提供的,则使用这个选项。
    
       /user             <UserName> 应使用 USER@DOMAIN 或 DOMAIN\USER 形式
       program         EXE. 的命令行。请参阅下面的例子
    
    例如:
    > runas /noprofile /user:mymachine\administrator cmd
    > runas /profile /env /user:mydomain\admin "mmc %windir%\system32\dsa.msc"
    > runas /env /user:user@domain.microsoft.com "notepad \"my file.txt\""
    
    注意:  只在得到提示时才输入用户的密码。
    注意:  USER@DOMAIN 跟 /netonly 不兼容。
    注意:  /profile 跟 /netonly 不兼容。 
    好像很多人使用MS Windows的时候都是直接跑在Administrator帐号下的. 然而这样很不安全,这样的系统会很受木马病毒欢迎. 建议在系统建一个受限用户帐号,平时就只通过这个帐号使用系统,当需要安装软件或系统配置升级时再切换到管理员帐号,熟悉命令行的可以直接使用 runas 而不用切换管理员登录. 也可以在受限用户下通过: 选中你要运行的程序, 右键->运行方式, 在弹出窗口里选中管理员的帐号.