NUC97x Linux 开发环境搭建(下)

在上一篇里介绍了在windows下搭建ubuntu虚拟主机,但是我们大部分的开发工具和资料都是在windows下的,如何在windows下访问虚拟主机是我们这一篇要介绍的。
windows要访问虚拟主机主要是通过搭建SSH服务,Secure Shell Protocol(简称SSH),SSH不仅是安全的远程登录程序,而且是远程管理网络主机的一次重大变革。它是一个强大而易用的程序,用很强的加密算法加密需要保密的数据,包括口令、二进制文件和管理命令,以保证数据的安全传输。这样有效防止了像“中间人(man-in-the-middle)”这样的攻击方式,还有效防止DNS欺骗和IP欺骗,用SSH取代了传统的rlogin、rsh和telnet等网络应用程序,进行远程登录操作。Window 系统上 Linux 远程登录客户端有
SecureCRT, Putty, SSH Secure Shell 等,本文以 Putty 为例来登录远程服务器。


1.SSH服务的搭建

(1)SSH的安装

首先登陆linux系统,打开终端命令。输入 rpm -qa |grep ssh 查找当前系统是否已经安装,如果没有安装SSH软件包,可以通过apt-get进行安装。


(2)获取登录IP


(3)Putty 使用

下载

http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

点击程序就可以直接运行,无需安装

(4)通过Putty 进行SSH登录



输入登录Linux的用户名,

Passerword输入登录Linux的密码





2.Linux和Windows之间文件的共享

(1)Samba安装


为了方便在Linux和Windows之间互相拷贝文件,比如在Linux编译好的Kernel需拷贝到Windows进行烧录

$ sudo apt-get install samba

安装过程遇到[Y/n] ? 输入y即可

 

$ sudo apt-get install smbfs

(2)Samba 配置

用vi命令编辑 /etc/samba/smb.conf

 

#   security = user

改为

security = user

 

;[homes]

;   comment = Home Directories

;   browseable = no

改为

[homes]

   comment = Home Directories

   browseable = no

 

;   read only = yes

改为

read only = no

 

 修改后,从新启动

sudo /etc/init.d/smbd restart

(3)建立Smaba账户

sudo pdbedit -a xxx   这里的xxx输入一个用户名

建立账户过程中会同时需要建立登录密码

(4)Windows映射




此时可以在Windows看到Linux的Home目录,就可以实现windows和Linux的文件的交互。NUC97X的Linux下开发环境的搭建就介绍到这里。









★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论