ubuntu安装samba服务器
介绍: samba是linux系统上一种文件共享协议,可以实现在windows系统下访问linux系统上的共享资源。
步骤1:切换到root权限
命令: sudo -i
步骤2:安装samba
命令: apt-get install samba samba-common -->回车–>y–>回车–>安装完成
步骤3: 新建共享目录并设置权限
如: mkdir /share
chmod 777 -R /share
步骤4: 打开配置文件smb.conf
命令: vim /etc/ samba/sma.conf
步骤5: 在smb.conf中修改配置并保存
security = user
[share]
comment = my share directory
path = share
available = yes
read only = no
browseable = yes
public = yes
writable = yes
步骤6: 新建共享资源用户并设置密码
命令: useradd hanzai.cai 创建用户
smbpasswd -a hanzai.cai 设置密码(root)
service smbd restart 重启服务器
步骤7: 访问共享名为share的共享目录
在windows运行窗口输入“\192.168.0.44”
192.168.0.44是ubuntu的IP地址,查看命令为: ifconfig
出现弹出框,双击share文件夹,如果有提示要输入用户名和密码,则添加步骤6设置的用户名和密码。
可以在这里打开网络共享盘
Note: 出现没有权限使用网络的情况
则先安装libtalloc2,安装完再重启服务器。
命令: sudo apt-get install libtalloc2
service smbd restart
参考文档:
http://www.cnblogs.com/zhangshenghui/p/5896430.html
ubuntu安装openssh
背景: windows访问ubuntu ssh server需要通过有线网卡,并且保证以下两点:
第一: ubuntu要保证跟window桥接,在编辑,虚拟网络编辑器中要桥接到有线网卡。
第二: windows要能检测到有线网卡连接了外部网络,让网卡工作。解决方案可以是,用网线随便连接一个有联网能力的东西即可,譬如插上你的开发板(开发板中运行了linux系统),譬如插上路由器端口。
1. windows中安装sshsecureshell客户端 SSHSecureShellClient-3.2.9.exe
2. 在ubuntu下安装 openssh-server & openssh-client
sudo apt-get install openssh-servert
sudo apt-get install openssh-client
Note: sudo apt-get install openssh-server 如果报错提示依赖错误,可以参考
http://www.cnblogs.com/mliudong/p/4094519.html
3. 重启ssh server
命令: /etc/init.d/ssh restart
4. SecureCRT登录ssh
A. 文件—>连接—>New Session
B. 选择下一步,设置主机名和用户名,端口默认为22,防火墙默认无。
C. 选择下一步,填入描述,然后点击完成即可。
D. 点击连接
E. 输入ubuntu密码: root
5. SSH Secure Shell Client、SSH Secure File Transfer Client登录
设置完 Host Name、User Name、Authentication后在弹出框中输入密码即可。