在linux中和你的团队共享文件

在项目组中,一个小组中的成员要共享一个文件进行共同开发,我们建立lucy,lewis,mike,peter四个用户,使他们在都在组workgroup中:

##新建一个名为workgroup的用户组

groupadd workgroup

##新建上面四个用户,并将其直接归入workgroup组中

useradd -G workgroup lucy     ##将用户lucy放入组workgroup中,如果没有此用户,则创建它

passwd lucy                   ##为lucy用户设置密码

useradd -G workgroup lewis    ##将用户lewis放入组workgroup中,如果没有此用户,则创建它

passwd lewis                  ##为用户lewis设置密码

其它两个用户我们同上操作

下面我们将在/home文件夹下新建work文件夹作为这个小组的工作目录

cd /home       ##切换到home文件夹

mkdir work     ##新建work文件夹

此时任何人都可以访问这个新建的目录,但是只有root用户才有该目录的写权限,所以我们要让工作组里的用户对它有写权限,而其它的人则不能查看这个目录。

chgrp workgroup work/    ##把work目录的所有权交给workgroup组

chmod g+rwx work/        ##增加workgroup组对于work文件夹的读,写,执行权限

chmod o-rwx work/        ##撤销其它用户对于work文件夹的读,写,执行权限

接下来要把work目录交给一个组长lewis

chown lewis work/         ##将work目录的所有者更改为lewis用户

至此,workgroup中的所有成员可对work目录中的内容进行任何操作,其它用户则没有任何权限

时间: 2024-10-20 02:03:49

在linux中和你的团队共享文件的相关文章

linux下访问window的共享文件,在命令行实现方法

1.挂载共享目录 mount -t cifs //192.168.0.1/aa  /tmp/export -o username=text,password=test //192.168.0.1/aa   为:windows的共享目录 /tmp/export   为:挂在点 username=test   test为windows的账户 passowrd=test   test为windows的对应帐号密码 2.取消挂载 第一种:umount //192.168.0.1/aa 第二种:umoun

虚拟机Oracle VM VirtualBox linux系统如何访问windows共享文件夹

1. 在本机系统设置一个共享文件夹,用于与Ubuntu交互的区域空间.     2.右击状态栏上共享文件夹图标或菜单栏"设备-共享文件夹",打开共享文件夹设置,如图示 3.点击共享文件夹设置框,右上角的添加按钮 选择之前本机设置的共享文件夹 此时一定不可以勾选自动挂载 4.设置好共享名后,进入Linux系统,打开终端,先执行命令,在挂载点目录添加"Windows_Share"目录,接着执行" mount -t vboxsf VirtureBox_Share

[转]CENTOS LINUX安装并使用NFS共享文件

FROM :http://www.qiansw.com/centos-linux-nfs.html NFS是linux常用的一种文件分享工具. 下面介绍安装及使用方法. CentOS 5.5 yum -y install setup-*  initscripts-*  nfs-utils-*  portmap-*  quota-* chkconfig nfs on chkconfig portmap on service nfs restart service portmap restart C

Linux上mount 挂载windows共享文件权限问题

在服务器部署的时候需要把文件夹设置在windows的共享文件上.在使用mount命令挂载到linux上后.文件路径和文件都是可以访问,但是不能写入,导致系统在上传文件的时候提示"权限不够,没有写权限".用"ls-l"查看挂载文件的权限设置是drwxr-xr-x,很明显没有写权限.想当然使用chmod来更改文件夹权限,结果提示权限不够.root和当前用户都不能正常修改权限.于是无语,不知如何进行了.(windows权限记得在高级共享设置->公共->是否开启

vagrant故障记--升级虚拟机linux内核导致无法挂载共享文件夹

i'm new to use vagrant,今天升级了下vbox里的ubuntu12.04内核,结果vagrant reload后出现报错. Failed to mount folders in Linux guest. This is usually because the "vboxsf" file system is not available. Please verify that the guest additions are properly installed in t

linux下如何挂载windows共享文件夹

环境:windows8.1 with update (IP:192.168.80.135) centos6.5 最小化安装的系统 步骤: 1.在windows的E盘创建了一个文件夹myhome,在myhome下随便新建一个文件,然后把该文件夹设置共享.windows下如何共享文件夹步骤请自行百度. 2.在linux下安装cifs软件 yum install cifs-utils 3.挂载命令 mount.cifs -o username="administrator",password

linux基础3——与XP共享文件夹的设置

导出linux文件有一般有三种方式: 1.类似windows下的文件直接拖拽,鼠标选中目标文件,从linux文件目录下直接拉至windows文件目录下: 2.U盘拷贝导出到Windows文件目录下:同理可导入,需要插拔U盘两次: 3.设置共享文件夹(linux与XP系统) 目的:linux与window XP之间互相导入/导出文件. 设置步骤: (1)在linux的临时目录下新建共享目录: cd /mnt(可任意指定) sudo mkdir share sudo chmod 777 share(

linux挂在Windows操作系统共享文件夹

一.准备Windows的共享目录 建立一个文件夹启用匿名访问,在Linux挂载的时候输入密码的时候可以随便输入. 二.挂载目录到Linux系统 mount -t cifc "windows共享文件夹的路径" "linux /mnt路径" 例如 mkdir /windows mount -t cifs //192.168.1.10/linuxshare /windows Linux 会要求输入访问Windows 共享文件夹上的密码. 下面是根据用户权限设置的共享文件夹

VirtualBox内Linux系统怎样与Windows共享文件夹

源:http://jingyan.baidu.com/article/2fb0ba40541a5900f2ec5f07.html 在日常工作或学习中我们经常需要在一台电脑上同时使用Windows和Linux(这里以Ubuntu为例)两个系统,我们通常的做法有两种: 一种安装双系统(双系统的安装方法经验里已经有很多,大家可以去参照) 另 一种更为普遍的是在Windows本机用虚拟机安装Linux系统,然而Windows本机与虚拟机内Linux系统的文件该如何交换呢,其实也有好多方 法,如USB接口