linux和windows处于同一AD域,域用户登录到linux后如何以域身份挂载windows共享的文件夹?

ymping
  • 2
新手上路,请多包涵

问题背景: 使用Citrix的XenDesktop的PVS模式发布ubuntu16.04桌面,如何将域用户保存在网络共享上的数据文件夹,在域用户登录ubuntu桌面时挂载到ubuntu的文件系统中,供用户使用?

  1. ubuntu(16.04 桌面版本)和windows处于同一AD域,ubuntu为单用户使用;

  2. windows的共享有权限控制,每个域用户都有自己单独的文件夹,仅认证域用户对自己的文件夹可以读写;

  3. 域用户登录(tty终端登录,非ssh)到linux后需要自动挂载windows的共享目录(挂载属于自己的共享文件夹),网上有解决方法,使用命令

    #mount -t cifs -o username=domain\\youruser,password=yourpass //WinIP/ShareFolder /mount/point

    但这个命令有2个问题:

    1. 登录时如何去触发这个挂载任务?不能做成开机挂载,因为开机时无法确定那个域用户会登录这个ubuntu,所以必须是用户登录时才可以做挂载这个事情;

    2. 挂载时如何通过windows的认证?因为是需要自动挂载,所以域用户的密码在mount命令中是无法取得的。

    所以如何解决这2个问题呢?

  4. Any suggestions will be appreciated。

回复
阅读 4.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏