首页> 外国专利> Mechanism for enabling emulation system users to directly invoke a number of host system facilities for executing host procedures either synchronously or asynchronously in a secure manner through automatically created shell mechanisms

Mechanism for enabling emulation system users to directly invoke a number of host system facilities for executing host procedures either synchronously or asynchronously in a secure manner through automatically created shell mechanisms

机译:使模拟系统用户能够通过自动创建的外壳程序机制,以安全的方式直接调用许多主机系统设施以同步或异步地执行主机过程的机制

摘要

A host data processing system which includes a plurality of input/output devices operates under the control of an enhanced version of the UNIX operating system. The host system includes an emulator which runs as an application process for executing user emulated system (ES) application programs. The emulator includes a number of emulated system executive service components operating in shared memory and an interpreter, an emulator monitor call unit (EMCU) and a number of server facilities operating in the host memory. The ES executive service command handler component is extended to accommodate a number of dual decor commands which invoke host system facilities to execute terminal based commands either synchronously or asynchronously through the automatic creation of host shell mechanisms directly accessible by emulated system users. The server facilities include a network terminal driver (NTD) server for executing emulated system user terminal requests through host system drivers. Additionally, the NTD server includes mechanisms enabling a user to have direct terminal access to host facilities for executing procedures through such shell mechanisms. The mechanisms perform trusted user level validation when each dual decor command is issued and the shell mechanisms use the host access control mechanisms for checking access when the procedure is executed preventing both unauthorized user access and compromises in user data through the improper use of dual decor commands.
机译:包括多个输入/输出设备的主机数据处理系统在UNIX操作系统的增强版本的控制下运行。主机系统包括仿真器,该仿真器作为用于执行用户仿真系统(ES)应用程序的应用程序运行。该仿真器包括在共享内存中运行的许多仿真系统执行服务组件和解释器,在主机内存中运行的仿真器监视器调用单元(EMCU)和许多服务器设施。 ES执行服务命令处理程序组件已扩展为容纳许多双重修饰命令,这些命令通过自动创建可直接由仿真系统用户访问的主机外壳机制,调用主机系统设施以同步或异步执行基于终端的命令。服务器设施包括网络终端驱动程序(NTD)服务器,用于通过主机系统驱动程序执行模拟的系统用户终端请求。另外,NTD服务器包括使用户能够通过此类外壳机制直接终端访问主机设备以执行过程的机制。当发出每个双重修饰命令时,该机制执行受信任的用户级别验证,并且在执行该过程时,shell机制使用主机访问控制机制来检查访问,从而防止未经授权的用户访问以及由于双重修饰命令的不当使用而对用户数据造成的损害。

著录项

相似文献

  • 专利
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号