基于工作站上使用 Linux 文本编辑器的安装和配置 Samba 激活开发工具

来自Odoo大V社-odoo中文开发手册
跳转至: 导航搜索

采用 Linux文本编辑器

迟早我们都会需要从命令行上编辑文件。在大多数的Debian系统中vi都是缺省的文本编辑器。如果不是特别习惯vi,你也可以选择使用你熟悉的编辑器。在Ubuntu系统中,缺省的文本编辑器是nano。它更易于使用,可能会成为你的首选编辑器。如果服务器上没有安装nano,可以使用下列命令安装:

$ sudo apt-get install nano

在下面的部分,我们假定nano是首选编辑器。如果你习惯其它的编辑器,请用相应的操作指令将之进行替换。


Samba的安装与配置

Samba服务让我们能够在Linux下实现与Windows兼容的文件共享服务。在Debian/Ubuntu系统中,可以使用下列命令安装Samba服务:

$ sudo apt-get install samba samba-common-bin

samba包用于安装文件共享服务,smbpasswd工具需要samba-common-bin包。缺省情况下,用户需要通过smbpasswd注册后才能够访问共享的文件。我们需要注册一个用户odoo,然后为之设置一个密码用于文件共享访问:

$ sudo smbpasswd -a odoo

输入此命令后,将提示为为此用户输入密码,此密码用于访问共享的目录。完成后odoo用户将能够访问其用户主目录,尽管只是只读访问。如果需要有写入权限,我们需要按下面的内容修改Samba的配置文件。

$ sudo nano /etc/samba/smb.conf

在配置文件中,查找到[homes]部分。编辑其相应配置行使其匹配如下配置:

[homes]

comment = Home Directories

browseable = yes

read only = no

create mask = 0640

directory mask = 0750

为了使配置生效,需要重启服务:

$ sudo /etc/init.d/smbd restart