Ubuntu 11.04 Samba与SSH在VMware虚拟机上的安装教程

需积分: 1 3 下载量 130 浏览量 更新于2024-09-09 收藏 2KB TXT 举报
本篇文章主要介绍了在Ubuntu 11.04和Ubuntu Server 12.04环境下,通过VMware虚拟机进行Samba与SSH服务的安装和配置过程。以下将详细介绍这两个关键IT技术的安装步骤和注意事项。 首先,对于Ubuntu 11.04,文章提到的第一步是获取网络IP地址,使用命令`ifconfig`查看并配置网络接口。接着,作者开始了Samba的安装,通过运行`sudo apt-get install samba` 和 `sudo apt-get install smbfs` 来确保Samba基础服务和文件系统支持。 配置Samba时,作者创建了一个共享目录`/home/te/share`,并设置了权限`sudo chmod 777`以允许所有用户读写。接下来,编辑了`smb.conf`文件,定义了一个名为"share"的共享区,设置了路径、可用性、浏览属性、公共访问和可写性。然后,为了设置Samba用户账户,作者使用`sudo touch`创建`smbpasswd`文件,并通过`smbpasswd`命令添加并验证用户。 遇到登录问题时,作者发现可能是因为没有正确配置Samba用户或权限导致的`NT_STATUS_LOGON_FAILURE`,解决方法是重启Samba服务(`sudo /etc/init.d/smbd restart`)。 在配置SSH服务时,文章指导读者安装`openssh-server`,并通过`grep`命令定位到`sshd_config`文件,更改`PermitRootLogin`选项以允许root用户无密码登录。作者强调了这一点的重要性,因为初始状态下该选项可能被注释掉,需要解除注释并将其设置为`yes`。 最后,作者使用`ifconfig`检查并记录网络接口的IP地址,以及通过PuTTY工具连接到虚拟机,验证SSH的配置是否成功,包括输入IP地址后通过SSH命令行访问共享目录。 总结来说,本文提供了在Ubuntu 11.04和12.04环境中通过VMware搭建Samba共享和SSH远程访问的具体步骤,适用于有需求的IT专业人士进行参考和实践。