NFS 版本 4 协议(Oracle Solaris 中的缺省协议)使用 UTF-8 处理文件名和其他字符串。因此在多数使用案例中,无需进行字符集相关的调整。但是,请注意,如果一些或所有客户机都将使用指定的字符集,则可以使用 charset 选项。
例如,要使用 ISO8859-1 字符集共享 /export 目录,请使用以下命令:
# share -o iso8859-1 /export
要仅对某些计算机使用特定的字符集来共享目录,可以使用 charset=access_list 选项:
# share -o iso-8859-1=isomachine.example.com,koi8-r=koimachine.example.com /export
客户机创建的所有文件和路径名都将在服务器上转换为 UTF-8。
有关更多信息,请参见 share_nfs(1M) 手册页。