The CIFS Server software simply allows the machine to run some additional server daemons and hence does not require a reboot. CIFS Client adds support for the CIFS filesystem type. This requires the installation of a kernel module. It is the installation of the kernel module that forces a reboot when installing the CIFS Client software.
A2:
The IO error is seen because CIFS requires each user be authenticated before being able to access the filesystem in question. The current user obviously has not been authenticated.
A3:
The cifsmount “P command requires a plain-text password on the command line. This can potentially be seen by everyone on the system using the ps command.
A4:
The main reason is that a Windows administrator could inadvertently add a user called root into the Windows domain. When an HP-UX root user attempts to log in to an HP-UX machine, there is the possibility that he will be authenticated by the Windows machine possibly with a different password than the real root password. This could be seen as a major security breach, not only for the root account but also for any other account with a name with the HP-UX password file and within the Windows domain.
A5:
A CIFS "user map" is a text-file reference on a CIFS Client referenced via the /etc/opt/ cifsclient /pam/smb.conf configuration file. A CIFS "user map" allows a UNIX administrator to map a UNIX username onto a potentially different username within a Windows domain/workgroup.