前言:

今天使用cvs取代码,发现无法登录。

(但是系统管理者说,用户已经添加了。。)

-----------------------------

cvs知识补充:

cvs的连接方式

pserver, extssh我们一般使用这两种方式。

pserver通常适用于普通用户或匿名用户,

而对于要求安全性较高的开发人员,则推荐使用ext/extssh。

ext与extssh的区别在于extssh只支持SSH1,

而ext支持SSH1与SSH2。换句话说,extssh是ext的子集,推荐使用ext。

pserverssh2:指的是pserver over SSH2。

我们简单的理解为pserverssh2是SSH2与pserver两种协议的叠加。

相比pserver与ext/extssh来说,并不常用。

----------------------------------------

在这里,我们使用的是extssh 这种连接方式。

原理:

linux下cvs用户的原理:

于是上网,查看如何在liunx系统中添加cvs用户。

但是,发现都是直接使用在linux添加用户的命令

adduser UserName001                            //新建UserName001 用户
passwd UserName001                               //给UserName001 用户设置,修改密码

其实,添加cvs用户的方法就是添加一个linux的用户。

----------------------------------

问题:

使用root用户发现可以 su 切换到我的这个用户。

说明,我的这个用户时存在的。

但是使用我的用户无法连接linux。

说明,我的用户密码有问题。

(应该是管理员当时建立用户的时候,密码打错了。)

---

---

解决:

于是,使用passwd命令,修改一下密码,问题解决。

---------------------------------------------------------

---------------------------------------------------------

添加用户时注意:

(是否需让用户属于某个组)

建工作组
groupadd test                          //新建test工作组

新建用户同时增加工作组
useradd -g test UserName001                      //新建phpq用户并增加到test工作组

注::-g 所属组 -d 家目录 -s 所用的SHELL

其他:

查看用户所属的组:

使用当前用户登录后,使用命令groups

备考:

对于在linux下添加cvs用户而言,由于cvs在linux上,

添加cvs用户其实就相当于添加liunx的用户。

(提议:添加用户时,最好分一个组。)

linux中,添加cvs用户,实质就是添加linux用户 (extssh 连接方式)。 (添加时,注意是否要分组。)相关推荐

  1. linux中文件权限 组,linux中文件权限格式与chmod命令以及用户和用户组的管理

    简单了解一下linux中的文件权限格式与chmod命令 chmod命令:改变文件或者目录的权限 格式:chmod [参数] [] -R 或者--recursive 递归处理,表示将指定目录下的所有文件 ...

  2. Linux 中创建 USB 启动盘来拯救 Windows 用户

    WoeUSB 可以在 Linux 中制作 Windows 启动盘,并帮助你的朋友解锁他们罢工的机器. 人们经常要求我帮助他们恢复被锁死或损坏的 Windows 电脑.有时,我可以使用 Linux US ...

  3. 启动盘Linux windows,Linux 中创建 USB 启动盘来拯救 Windows 用户

    人们经常要求我帮助他们恢复被锁死或损坏的 Windows 电脑.有时,我可以使用 Linux USB 启动盘来挂载 Windows 分区,然后从损坏的系统中传输和备份文件. 有的时候,客户丢失了他们的 ...

  4. linux usb 重启电脑,技术|如何在 Linux 中创建 USB 启动盘来拯救 Windows 用户

    WoeUSB 可以在 Linux 中制作 Windows 启动盘,并帮助你的朋友解锁他们罢工的机器. 人们经常要求我帮助他们恢复被锁死或损坏的 Windows 电脑.有时,我可以使用 Linux US ...

  5. 在linux中其他组没有权限怎么写,Linux 权限 用户 组 命令

    一:Linux 用户 用户是访问系统身份的象征,在Linux中账户分为三类: root 超级用户(管理员) 普通用户 程序用户(一般程序用户都是禁止登录的,它的功能只能控制某一服务,例web服务或者是 ...

  6. Linux中设置开机启动执行命令和普通用户配置环境变量开机启动生效

    记录:343 场景:在CentOS 7.9操作系统上,开机启动就执行自定义的命令,配置rc.local文件达到需求:在普通用户中配置环境变量开机启动生效,使用profile实现. 版本: 操作系统:C ...

  7. ubuntu 安装yum_如何在 Linux 中安装微软的 .NET Core SDK | Linux 中国

    本分步操作指南文章解释了如何在 Linux 中安装 .NET Core SDK 以及如何使用 .NET 开发出第一个应用程序.-- Sk致谢译自 | ostechnix.com 作者 | Sk译者 | ...

  8. 查看linux中的sh指向哪,什么是Linux的Shell脚本和怎么执行脚本?

    1.什么是Shell?shell shell是外壳的意思,就是操做系统的外壳.咱们能够经过shell命令来操做和控制操做系统,好比Linux中的Shell命令就包括ls.cd.pwd等等.总结来讲,S ...

  9. linux中oracle静默安装失败,oracle 11 Linux 静默安装 步骤及错误解决(更新中)

    oracle 11 Linux 静默安装 步骤及错误解决(更新中) oracle 11 Linux 静默安装 步骤及错误解决(更新中) [待更新] oracle成功安装完成后 显示的页面如下 : 此时 ...

最新文章

  1. Js_Span 滑动手型鼠标样式
  2. MyEclipse导入新项目后,不能发布到Tomcat
  3. 贪心----多元Huffman编码问题
  4. GitHub又受攻击了
  5. Android之进程间通信AIDL
  6. U-Mail邮件服务器详解邮件延时
  7. xlsx文件打开乱码_excel打不开xlsx文件怎么办 excel打开xlsx文件乱码怎么解决
  8. 手把手教你学51单片机-c语言版,手把手教你学51单片机(第2版 C语言版)
  9. openrefine的 General Refine Expression Language(GREL)
  10. freeswitch 改用mysql_freeswitch和Mysql
  11. 用Python算出你的名字,比老僧算的更快!
  12. 天正电气2014的安装
  13. 重写iView中Modal对话框取消和确定按钮
  14. PCROP_RDP重新恢复为uncheck
  15. 某知名新媒体公司(北京/深圳/上海)
  16. DONET牛人应该知道些什么
  17. spring mvc处理异常
  18. Linux查看应用的CPU、内存使用情况
  19. ibis的pkg文件是什么_相机上的体内防抖(IBIS)是什么?
  20. 机器码计算机如何获取,怎么样获得计算机的机器码?

热门文章

  1. mysql中日期相减_MySQL环境配置和10分钟快速入门
  2. lightgbm过去版本安装包_谨慎更新华为EMUI10.1版本
  3. 和孩子们一起学Python编程
  4. 如何制作一款HTML5 RPG游戏引擎——第五篇,人物人物特效
  5. System.load 和 System.loadLibrary详解
  6. 使用计算机的好处作文,电脑的好处
  7. 5.产品的三种流程图,你都知道吗?
  8. Linux计划任务之_Crontab
  9. HSImageSidebarView
  10. 环形线圈车辆检测器突破了LOOP-LOCK