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

来自Odoo大V社-odoo中文开发手册
跳转至: 导航搜索
 
(未显示同一用户的2个中间版本)
第1行: 第1行:
  
== 采用 Linux文本编辑器 ==
+
== '''采用 Linux文本编辑器''' ==
  
 
迟早我们都会需要从命令行上编辑文件。在大多数的Debian系统中vi都是缺省的文本编辑器。如果不是特别习惯vi,你也可以选择使用你熟悉的编辑器。在Ubuntu系统中,缺省的文本编辑器是nano。它更易于使用,可能会成为你的首选编辑器。如果服务器上没有安装nano,可以使用下列命令安装:
 
迟早我们都会需要从命令行上编辑文件。在大多数的Debian系统中vi都是缺省的文本编辑器。如果不是特别习惯vi,你也可以选择使用你熟悉的编辑器。在Ubuntu系统中,缺省的文本编辑器是nano。它更易于使用,可能会成为你的首选编辑器。如果服务器上没有安装nano,可以使用下列命令安装:
第10行: 第10行:
  
  
== Samba的安装与配置 ==
+
== '''Samba的安装与配置''' ==
  
  
第17行: 第17行:
 
$ sudo apt-get install samba samba-common-bin
 
$ sudo apt-get install samba samba-common-bin
  
samba包用于安装文件共享服务,smbpasswd工具需要samba-common-bin包。缺省情况下,用户需要通过smbpasswd注册后才能够访问文件的文件。我们需要注册一个用户odoo,然后为之设置一个密码用于文件共享访问:
+
samba包用于安装文件共享服务,smbpasswd工具需要samba-common-bin包。缺省情况下,用户需要通过smbpasswd注册后才能够访问共享的文件。我们需要注册一个用户odoo,然后为之设置一个密码用于文件共享访问:
  
 
$ sudo smbpasswd -a odoo
 
$ sudo smbpasswd -a odoo
  
输入此命令后,将提示为为此用户输入密码,此密码用于访问共享的目录。完成后odoo用户将能够访问他的用户主目录,尽管只是只读访问。如果需要有写入权限,我们需要按下面的内容修改Samba的配置文件。
+
输入此命令后,将提示为为此用户输入密码,此密码用于访问共享的目录。完成后odoo用户将能够访问其用户主目录,尽管只是只读访问。如果需要有写入权限,我们需要按下面的内容修改Samba的配置文件。
  
 
$ sudo nano /etc/samba/smb.conf
 
$ sudo nano /etc/samba/smb.conf
第28行: 第28行:
  
 
[homes]
 
[homes]
 +
 
comment = Home Directories
 
comment = Home Directories
 +
 
browseable = yes
 
browseable = yes
 +
 
read only = no
 
read only = no
 +
 
create mask = 0640
 
create mask = 0640
 +
 
directory mask = 0750
 
directory mask = 0750
  

2016年12月12日 (一) 11:38的最新版本

采用 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