home *** CD-ROM | disk | FTP | other *** search
- Subject: What's Hacking VAX Special - 5
- From: David Lightman (Level 30) [A dude who wanted access]
- To: ALL
- Sent: 3/1/90 at 2:56 pm
-
-
-
- TYPE - Shows the contents of a file by sending it to
- the terminal.
- EX: TYPE DAVID.TXT;3
- THE SET COMMAND:
- ===============
-
- The SET command is one of the most widely used and versatile
- commands on the VMS 5 series DCL.
-
- SET FILE/PROTECTION:
- ===================
-
- I suppose the most frequent use of SET involved the PROTECTION
- option. These protections, known as SOGW or UIC protections, can
- be put on any file or directory that you have WRITE & EXECUTE
- privileges on. Setting the protection involves allowing differ-
- ent users on the VAX to read, write, execute, or delete your file
- or directory. The FILE /PROTECTION option of SET is used to
- accomplish this. An example is:
-
- SET FILE/PROTECTION=OWNER:E david.exe;4
-
- If you typed this command in the DCL for a program called
- DAVID.EXE;4 (4 is the version number), then the owner (or crea-
- tor) of the file can do nothing to the file but execute it.
- However, in another example:
-
- SET FILE/PROTECTION=OWNER:RWED david.exe;4
-
- you are going to be able to "R"ead, "W"rite, "E"xecute, and
- "D"elete the program. The same applies to a directory. Just
- substitute the directory name for the filename above. When
- creating a directory, the SET is set so that you may not delete
- it. As discussed previously, you will have to issue a "SET
- PROTECTION OWNER:D dirname.dir;1" and "DEL dirname.dir;1" to
- delete the directory.
-
- Other than the owner, UIC file protection can be placed on any
- of the following:
-
- WORLD - Any user on the system.
- GROUP - Any user in your group.
- OWNER - Only your account or matching UIC.
- SYSTEM - Anyone that has SYSPRV privileges or the octal UIC
- groups.
-
- SET TERMINAL:
- ============
-
- This is VERY important to all of us who call into the VAX
- system. If you have a VT100 (not just ANSI), you can use:
-
- SET TERMINAL/DEVICE_TYPE=VT100
-
- Additional terminal settings are possible, for example:
-
- SET TERMINAL/WIDTH=80 - Sets width to 80 columns
- SET TERMINAL/ADVANCED_VIDEO = Sets 124 X 24 lines
- SET TERMINAL/ANSI_CRT = ANSI escape sequences
- SET TERMINAL/AUTOBAUD = Possibly gets higher baud rate
- SET TERMINAL/BROADCAST = Enable messages from SEND, MAIL & PHONE
- SET TERMINAL/DEVICE_TYPE=VT220 - Sets terminal type to VT220
- SET TERMINAL/ECHO = Enables echoing from DCL command line
- SET TERMINAL/FULLDUP = Enables full duplex
- SET TERMINAL/HANGUP = Causes account to log off if no carrier
- SET TERMINAL/INQUIRE - Shows device_type of terminal
- SET TERMINAL/PAGE=43 - Sets display length to 43 lines
- SET TERMINAL/TYPE_AHEAD = Sets type ahead function on
- SET TERMINAL/UNKNOWN - Used for ASCII device types
- SET TERMINAL/WRAP = Used to set wrap around feature
-
- All of the above denoted with a "=" rather than a "-" can be
- changed to the opposite setting by placing a "NO" directly in
- front of the qualifiers. EX: SET TERMINAL/NOECHO
-
-
-
- Enter item#, Scan, Quit, ?=Menu
-
- VAX>
-
- Downloaded From P-80 Systems 304-744-2253
-