设置ubuntu开发环境

一、设置网络
 将虚拟机网络设置成桥接模式, 使用桥接模式后虚拟机和真实主机的关系就好像两台接在一个hub上的电脑,想让他们俩进行通讯,你需要为双方配置IP地址和子网掩码。 ifconfig eth0 192.168.1.174 netmask 255.255.255.0 up

 为网卡配置静态Ubuntu IP地址

编辑文件 /etc/network/interfaces

sudo vi /etc/network/interfaces

并用下面的行来替换有关eth0的行:

# The primary network interface  

auto eth0  

iface eth0 inet static  

address 192.168.2.1  

gateway 192.168.2.254  

netmask 255.255.255.0  

#network 192.168.2.0  

#broadcast 192.168.2.255 

Ubuntu IP设置DNS 修改/etc/resolv.conf,在其中加入nameserver DNS的地址1 和 nameserver DNS的地址2 完成。

如nameserver 218.2.135.1

将eth0的IP分配方式修改为静态分配(static)后,为其制定IP、网关、子网掩码等信息。

将上面的Ubuntu IP地址等信息换成你自己就可以了。

用下面的命令使网络设置生效:

sudo /etc/init.d/networking restart 

二、安装ssh服务
sudo apt-get install openssh-server  安装ssh 服务
sudo /etc/init.d/ssh start  启动ssh服务
启动后,可以通过如下命令查看服务是否正确启动
ps -e|grep ssh   

从 http://pan.baidu.com/share/link?shareid=2759616238&uk=3509277905下载SecureCRT工具可以在windows端登陆到ubutun上,避免了在虚拟机界面上的操作


三、安装samba服务

A. samba的安装:

sudo apt-get insall samba
sudo apt-get install smbfs

B. 创建共享目录:

mkdir /home/phinecos/share
sodu chmod  777 /home/phinecos/share

C. 创建Samba配置文件:

1. 保存现有的配置文件

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

2. 修改现配置文件

sudo gedit /etc/samba/smb.conf

smb.conf最后添加

[share]
      path = /home/phinecos/share
      available = yes
      browsealbe = yes
       public = yes
      writable = yes

D. 创建samba帐户

  sudo touch /etc/samba/smbpasswd
  sudo /etc/samba/smbpasswd -a phinecos

然后会要求你输入samba帐户的密码

 [如果没有第四步,当你登录时会提示 session setup failed: NT_STATUS_LOGON_FAILURE

 F. 重启samba服务器

sudo /etc/init.d/samba restart

G. 测试

smbclient -L  // localhost/share

H.使用

可以到windows下输入ip使用了,在文件夹处输入  " \\ " +  " Ubuntu机器的ip或主机名 " +  " \\ " +  " share "
或者点击工具-》映射网络驱动,设置完成后ubutun下的共享目录就成为windows下的一个盘符了

你可能感兴趣的:(ssh,samba,开发环境)