ok6410与ubuntu的连接步骤

使用环境:
1.vmware10.0
2.Ubuntu12.04
3.secureCrt

一:配置NFS服务:
1、安装软件
$sudo apt-get install nfs-kernel-server nfs-common portmap

2、配置portmap
$sudo emacs /etc/default/portmap
注释掉 -i 127.0.0.1 ,在这一行前面加#

3、创建NFS工作目录
cd/  sudo mkdir nfsroot
$sudo chmod 777 nfsroot

4、配置相关服务目录及权限
$sudo vi /etc/exports
添加如下内容:
/nfsroot *(rw,sync,no_root_squash)
解释: /nfsroot 是共享目录
(rw,sync,no_root_squash)中,表示所有客户机都可以挂载
rw 表示挂接此目录的客户机对该目录有读和写的权限
sync 数据同步,同时写入内存与磁盘
no_root_squash 表示服务器共享目录用户的属性,如果用户是root,那么对于这个共享目录来说就是具有root的权限。
5、更新exports
$sudo exportfs -r

6、重启NFS服务
$ sudo /etc/init.d/nfs-kernel-server restart

7、在PC机器测试
sudomount192.168.1.111:/nfsboot/mnt192.168.1.111NFSIP/mntNFS  sudo umount /mnt

8、在开发板测试
确保在同一个网段,并且能ping通。服务器的防火墙最好关闭。
#mount -t nfs 192.168.1.111:/nfsroot /mnt -o nolock
注意要有nolock参数,否则会出现RPC错误

二:使用SecureCRT连接ubuntu

1.
首先要明白什么是ssh?
可以把ssh看做是telnet的加强版,telnet的密码和信息都是不加密的,而ssh则加密。
2.
开启ubuntu上的ssh功能
先安装,安装后就自动开启了.
sudo apt-get install openssh-server
openssh-client
3. 安装secureCRT
4.
查看ubuntu的ip
ifconfig(注意是ifconfig,不是windows上的ipconfig)
5. 连接
secureCRT => Quick Connect, 连接ubuntu, 输入ubuntu的id和pwd
.(如果还连接不上,可能是Ubuntu上的ssh服务没有开启。
. 启动ssh-server。
/etc/init.d/sshrestart.sshserver  netstat -tlp
tcp6 0 0
:ssh :* LISTEN -
看到上面这一行输出说明ssh-server已经在运行了。


在客户端通过ssh登录服务器。假设服务器的IP地址是192.168.0.103,登录的用户名是hyx。
$ ssh -l hyx
192.168.0.103

6.
汉字乱码问题的解决
连接成功了,发现secureCRT对汉字显示乱码。google了下,好像说ubuntu 2.6
kernel的ssh默认编码是utf8,而secureCRT的默认显示编码好像不是utf8,那么只要把secureCRT的显示编码修改成utf8就可以正确显示了。在secureCRT中,选择option->session
option->apperance里把字符编码改成utf8。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

泸州月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值