• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >Ubuntu/Debian > 如何从Windows到Ubuntu(不动声色的变迁)

如何从Windows到Ubuntu(不动声色的变迁)

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了不动声色,不动声色的意思,不动声色造句,不动声色的近义词,不动声色的反义词等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

Ubuntu版本

12.04 LTS

下载与安装
官网,下载.iso镜像后,可以刻光盘,也可以刻U盘

中文输入-ibus
推荐 ibus-pinyin,并默认调整为"半角"输入

sudo apt-get install ibus-pinyin

gedit工具支持中文
在Open打开文件的时候,注意左下脚有个"Character Encoding",点击后, 可以在此添加GBK,GB2312等字符集支持.

vpn设置

公司内的wiki已经有很多文章介绍了.在此就不在赘述.注意两点:

1、配置文件

vim /etc/vpnc/default.conf
IPSec gateway xxxx.com IPSec ID             #ID
IPSec secret         #组密码
Xauth username xxxx

2、执行
sudo vpnc
输入token认证,完成后,执行route -n查看是否有很多路由信息,存在的话,就证明连接成功了.

keepass(保存密码)

设置软件源
keepass

修改文件: /etc/apt/sources.list
Display sources.list entries for: Choose your Ubuntu version Precise (12.04)
deb http://ppa.launchpad.net/jtaylor/keepass/ubuntu precise main deb-src http://ppa.launchpad.net/jtaylor/keepass/ubuntu precise main

Meld Diff Viewer(代码比对)

Thunderbird(邮件收发)

最常出问题的地方(供参考):

Server Type: IMAP Mail Server
Server Name: xxx
Port: 143
Security Settings
Connection security: STARTTLS
Authentication method: Normal password
SMTP Server

Description: 随意填写

Server Name: xxx
Port: 25
Security and Authentication
Connection security: STARTTLS
Authentication method: Normal password
User Name: xxxx
mkpasswd.pl(生成随机密码)
CentOS系统下的mkpasswd命令,在Ubuntu系统下,改为mkpasswd.pl

mkpasswd.pl -s 0 -l 16

Oracle VM Virtualbox(虚拟机)

1、U盘

使用lsusb命令把设备信息查出来# lsusb
...
Bus 002 Device 007: ID 12d1:0001 Huawei Technologies Co., Ltd.

依次选择Machine-Settings-USB

Name:       Z
Vendor  ID: 12d1
Product ID: 0001
...

剩下的不需要填写

2、调整虚拟文件大小

vboxmanage modifyhd VirtualBoxVMs/win7_x64/win7_x64.qed --resize 3000
0%...
Progress state: VBOX_E_NOT_SUPPORTED

只能扩大,不能减小,否则会报错.
VBoxManage: error: Resize hard disk operation for this format is not implemented yet!

LibreOffice 4

参考 http://askubuntu.com/questions/252612/how-do-i-install-libreoffice-4


sudo apt-get dist-upgrade</p> <p>sudo apt-get install libreoffice
</div>

工具优化三部曲

想知道如何实现主机名自动补全吗?如何在本地就可以"直接"连线上服务器吗?如何在本地"直接"连线上MySQL吗?
请仔细查看该部分内容

自动补全主机名

bash-completion
在ubuntu中安装bash-completion工具,就可以实现一些基本命令的主机名自动补齐,比如ssh, rsync等.

1、deb包安装
sudo apt-get install bash-completion

2、编译安装
从官网下载最新的release版本,注意不要从git下载,有可能文件不全,导致安装失败.
修改~/.profile文件,写入如下内容: [[ $PS1 && -f /usr/local/share/bash-completion/bash_completion ]] && \
    . /usr/local/share/bash-completion/bash_completion


3、开始编译安装


4、文件验证
查看是否存在该文件:/usr/local/share/bash-completion/bash_completion
注意:

补齐的主机名默认来源是~/.ssh/known_hosts文件
需要将/etc/ssh/ssh_config或者~/.ssh/config中的HashKnownHosts设置为no

自动登录主机

说明

关于自动登录主机的问题,wiki已经有很多相关的文章了,我这里介绍的方法,优缺点如下(输入token是必须的):

优点: 不需要本机生成无passphrase的私钥/公钥对,也不需要通过跳板机把公钥传到每台服务器上
缺点:

需要把跳板机上面的私钥复制到本地
打开终端,设置为"a login shell"模式
需要修改/创建的文件如下

~/master #用户放共享通道文件,例如
~/.profile #profile配置文件
~/.ssh/config #ssh配置文件
~/bin/ssh-add-pass # 判断ssh-agent,并自动输入passphrase
~/bin/passfile # 存放passphrase的密码文件
~/bin/ssh-attach # 判断ssh-agent,设置环境变量

注意:mac本的ssh-agent命令生成文件不在/tmp目录下,需要根据实际情况略做修改.

详细配置过程
配置本地的.profile文件(CentOS为.bash_profile),追加如下内容


ssh配置文件:
位置: ~/.ssh/config
内容:

HashKnownHosts no</p> <p>Host *.xxx.com
ServerAliveCountMax 6
ServerAliveInterval 300
ControlMaster auto
ControlPath ~/master/master-%h
ControlPersist yes
</div>

ssh-add-pass


#!/bin/bash</p> <p># reference:
# <a href="http://stackoverflow.com/questions/13033799/how-to-make-ssh-add-read-passphrase-from-a-file">http://stackoverflow.com/questions/13033799/how-to-make-ssh-add-read-passphrase-from-a-file</a> if [ $# -ne 1 ] ; then
echo "Usage: ssh-add-pass passfile" exit 1
fi
pass=$(cat $1) for SSH_AUTH_SOCK in /tmp/ssh-*/agent.*; do if [ -S $SSH_AUTH_SOCK ]; then
# ssh-add -l &>/dev/null && echo export SSH_AUTH_SOCK=$SSH_AUTH_SOCK
# $(export SSH_AUTH_SOCK=$SSH_AUTH_SOCK)
exit 0 else eval $(ssh-agent)
fi
done</p> <p># 这里的spawn后面接的私钥,只能使用绝对路径.否则会报找不到文件.
# spawn ssh-add xxx_rsa
expect << EOF
spawn ssh-add xxx_rsa</p> <p> expect "Enter passphrase" send "$pass\r" expect eof
EOF
</div>

passfile
密码文件
ssh-attach


</div>代码如下:</div>

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 如何从Windows到Ubuntu(不动声色的变迁)

相关文章

  • 2017-05-12Ubuntu 上安装IE浏览器的方法
  • 2017-05-12将ubuntu的最小化,最大化,关闭按钮改回右边的步骤
  • 2017-05-12在Linux上使用calcurse设置提醒事项的教程
  • 2017-05-12ubuntu系统使用firefox浏览器上网很慢该怎么办?
  • 2017-05-12Debian 7 修改为字符界面登陆的方法
  • 2017-05-12在局域网内Ubuntu和Windows之间实现共享文件教程
  • 2017-05-12squid的dns配置问题
  • 2017-05-12Ubuntu 10.04 更新源大全(国内)
  • 2017-05-12ubuntu系统怎么安装gcc编程工具?
  • 2017-05-12Ubuntu15.10怎么使用Chromium浏览器登录微信?

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • Ubuntu下实现分区的永久挂载的方法
    • 硬盘安装ubuntu12.04步骤
    • Ubuntu安装英汉词典(词库)详细步骤
    • ubuntu13.04设置root权限详解
    • ubuntu使用ssh连接远程电脑的方法
    • Ubuntu系统中Git客户端的安装与基本命令使用教程
    • Ubuntu 下忘记用户名和登录密码的解决方法
    • 国产系统 麒麟版Ubuntu 15.04 Alpha 1发布下载
    • Ubuntu系统下Pure-ftpd的安装及配置教程
    • ubuntu 9.04 X3100 显卡开启3D特效

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有