美文网首页程序员
Ubuntu 搭建数据服务器命令笔记

Ubuntu 搭建数据服务器命令笔记

作者: lipyhui | 来源:发表于2020-07-02 18:22 被阅读0次

一、说明

  笔记主要是记录一些本人在开发当中的学习和使用笔记。笔记内容包含一些本人觉得重要的知识点、本人易犯的错误等。
  由于本人水平有限,其中出现的错误或者不合理的地方望各位读者多多包含,并指出其中不合理和错误的地方,以便我来修改正。谢谢!

二、笔记时间

  2020年7月02日

三、简述

  本文主要记录用Ubuntu搭建数据服务器时使用的一些常规命令,包括权限分配的命令。

四、详情

  在公司的正常运维当中,我们经常需要根据公司部门情况,给每个部门的共享文件夹单独分配权限,同时也需要给每个员工单独分配权限,以保证公司资料的保密性等。

1.分组和用户权限配置

  • 创建分组
      命令:sudo addgroup groupname
      说明:添加groupname分组

  • 创建用户
      命令:sudo useradd -g groupname -m username
      说明:添加用户,并指定默认(主)分组groupname,创建用户username根目录

  • 为用户设置密码
      命令:ssudo passwd username
      说明:为用户username设置密码

  • 为用户增加分组(把用户加入另外一个分组)
      命令:sudo usermod -a -G groupname username
      说明:把用户username加入到分组groupname(sambashare为samba默认共享组)

2.文件/文件夹权限修改

  • 更改文件夹所属用户
      命令:sudo chown -R username dirname
      说明:把文件夹dirname及子文件修改为用户username 所有

  • 更改文件夹所属分组
      命令:sudo chgrp -R groupname dirname
      说明:把文件夹dirname及子文件修改为分组groupname所有

3.samba

  • Samba安装
      命令:sudo apt-get install samba
         sudo apt-get install smbclient

  • 设置添加到sambashare分组的用户密码
      命令:sudo smbpasswd –a username
      说明:设置samba服务器中用户username的密码

4.ssh+MobaXterm实现文件共享

  • 设置添加到sambashare分组的用户密码
      命令:sudo ps -e | grep ssh(查看ssh服务是否安装)
         sudo apt-get update(更新资源列表)
         sudo apt-get install openssh-server(安装ssh服务)
      说明:安装ssh服务,以便支持ssh远程登录

  • MobaXterm 添加文件共享
      步骤:SFTP添加服务器IP和用户名,确定且输入登录密码后即可进行文件操作。

5.其它

  • 创建链接文件
      命令:sudo ln -s dirname linkDirname
      说明:创建一个linkDirname文件,链接到dirname

相关文章

网友评论

    本文标题:Ubuntu 搭建数据服务器命令笔记

    本文链接:https://www.haomeiwen.com/subject/trkofktx.html