标签归档:Ubuntu

解决安装Ubuntu12.04 登录闪退问题

在保留旧的Ubuntu版本/home分区升级安装的情况下,有可能遇到第一次登录闪退,无法登录系统的问题,解决方法如下:

  1. 在登录界面按Ctrl+Alt+F2键切换到终端,用安装时创建的用户登录,比如abc用户。
  2. 用sudo su命令切换到root用户,输入
    chown -R abc:abc *
    chown -R .*
    更改家目录权限为新用户所有。
  3. 再按Ctrl+Alt+F7返回图形登录界面登录即可。

usassh免费SSH代理自动登录脚本

USAssh.com 最早成立于2009年,是一家注重用户体验、高速稳定、诚信专业、老牌资深的美国SSH代理服务提供商,专注于给用户提供优质稳定的SSH代理和VPN代理服务。

2012-7-23 update:更新ruby获取密码脚本!

最近发现usassh提供的有免费测试,美中不足的是每整点更换密码。经过摸索自己写了个脚本实现自动抓取密码并自动重新连接。(如果您觉得服务不错,请购买付费账户,也算支持别人的工作 🙂 )

脚本使用了工具expect,Ubuntu用户可以用sudo apt-get install expect安装。

1.expect脚本内容如下,主要实现自动登录的处理。

继续阅读

关于Ubuntu下apt-get安装包名自动完成

有时候用root登录或者一些Server版的Ubuntu中遇到过apt-get install安装新包时,输入包名前几个字符按TAB建无法自动匹配提示,只需按下面方法解决便可。

  1. 安装bash-completion包。apt-get install bash-completion
  2. 加载环境。source /etc/bash_completion