home *** CD-ROM | disk | FTP | other *** search
/ ftp.sberbank.sumy.ua / 2014.11.ftp.sberbank.sumy.ua.tar / ftp.sberbank.sumy.ua / incoming / sxtech / etc / login.conf < prev    next >
Text File  |  2014-08-29  |  7KB  |  317 lines

  1. # login.conf - login class capabilities database.
  2. #
  3. # Remember to rebuild the database after each change to this file:
  4. #
  5. #    cap_mkdb /etc/login.conf
  6. #
  7. # This file controls resource limits, accounting limits and
  8. # default user environment settings.
  9. #
  10. # $FreeBSD: src/etc/login.conf,v 1.34.2.6 2002/07/02 20:06:18 dillon Exp $
  11. #
  12.  
  13. # Default settings effectively disable resource limits, see the
  14. # examples below for a starting point to enable them.
  15.  
  16. # defaults
  17. # These settings are used by login(1) by default for classless users
  18. # Note that entries like "cputime" set both "cputime-cur" and "cputime-max"
  19.  
  20. default:\
  21.     :passwd_format=md5:\
  22.     :copyright=/etc/COPYRIGHT:\
  23.     :welcome=/etc/motd:\
  24.     :setenv=MAIL=/var/mail/$,BLOCKSIZE=K,FTP_PASSIVE_MODE=YES:\
  25.     :path=/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin ~/bin:\
  26.     :nologin=/var/run/nologin:\
  27.     :cputime=unlimited:\
  28.     :datasize=unlimited:\
  29.     :stacksize=unlimited:\
  30.     :memorylocked=unlimited:\
  31.     :memoryuse=unlimited:\
  32.     :filesize=unlimited:\
  33.     :coredumpsize=unlimited:\
  34.     :openfiles=unlimited:\
  35.     :maxproc=unlimited:\
  36.     :sbsize=unlimited:\
  37.     :vmemoryuse=unlimited:\
  38.     :priority=0:\
  39.     :ignoretime@:\
  40.     :umask=022:
  41.  
  42.  
  43. #
  44. # A collection of common class names - forward them all to 'default'
  45. # (login would normally do this anyway, but having a class name
  46. #  here suppresses the diagnostic)
  47. #
  48. standard:\
  49.     :tc=default:
  50. xuser:\
  51.     :tc=default:
  52. staff:\
  53.     :tc=default:
  54. daemon:\
  55.     :tc=default:
  56. news:\
  57.     :tc=default:
  58. dialer:\
  59.     :tc=default:
  60.  
  61. #
  62. # Root can always login
  63. #
  64. # N.B.  login_getpwclass(3) will use this entry for the root account,
  65. #       in preference to 'default'.
  66. root:\
  67.     :ignorenologin:\
  68.     :tc=default:
  69.  
  70. #
  71. # Russian Users Accounts. Setup proper environment variables.
  72. #
  73. russian|Russian Users Accounts:\
  74.     :charset=KOI8-R:\
  75.     :lang=ru_RU.KOI8-R:\
  76.     :tc=default:
  77.  
  78.  
  79. ######################################################################
  80. ######################################################################
  81. ##
  82. ## Example entries
  83. ## 
  84. ######################################################################
  85. ######################################################################
  86.  
  87. ## Example defaults
  88. ## These settings are used by login(1) by default for classless users
  89. ## Note that entries like "cputime" set both "cputime-cur" and "cputime-max"
  90. #
  91. #default:\
  92. #    :cputime=infinity:\
  93. #    :datasize-cur=22M:\
  94. #    :stacksize-cur=8M:\
  95. #    :memorylocked-cur=10M:\
  96. #    :memoryuse-cur=30M:\
  97. #    :filesize=infinity:\
  98. #    :coredumpsize=infinity:\
  99. #    :maxproc-cur=64:\
  100. #    :openfiles-cur=64:\
  101. #    :priority=0:\
  102. #    :requirehome@:\
  103. #    :umask=022:\
  104. #    :tc=auth-defaults:
  105. #
  106. #
  107. ##
  108. ## standard - standard user defaults
  109. ##
  110. #standard:\
  111. #    :copyright=/etc/COPYRIGHT:\
  112. #    :welcome=/etc/motd:\
  113. #    :setenv=MAIL=/var/mail/$,BLOCKSIZE=K:\
  114. #    :path=~/bin /bin /usr/bin /usr/local/bin:\
  115. #    :manpath=/usr/share/man /usr/local/man:\
  116. #    :nologin=/var/run/nologin:\
  117. #    :cputime=1h30m:\
  118. #    :datasize=8M:\
  119. #    :vmemoryuse=100M:\
  120. #    :stacksize=2M:\
  121. #    :memorylocked=4M:\
  122. #    :memoryuse=8M:\
  123. #    :filesize=8M:\
  124. #    :coredumpsize=8M:\
  125. #    :openfiles=24:\
  126. #    :maxproc=32:\
  127. #    :priority=0:\
  128. #    :requirehome:\
  129. #    :passwordtime=90d:\
  130. #    :umask=002:\
  131. #    :ignoretime@:\
  132. #    :tc=default:
  133. #
  134. #
  135. ##
  136. ## users of X (needs more resources!)
  137. ##
  138. #xuser:\
  139. #    :manpath=/usr/share/man /usr/X11R6/man /usr/local/man:\
  140. #    :cputime=4h:\
  141. #    :datasize=12M:\
  142. #    :vmemoryuse=infinity:\
  143. #    :stacksize=4M:\
  144. #    :filesize=8M:\
  145. #    :memoryuse=16M:\
  146. #    :openfiles=32:\
  147. #    :maxproc=48:\
  148. #    :tc=standard:
  149. #
  150. #
  151. ##
  152. ## Staff users - few restrictions and allow login anytime
  153. ##
  154. #staff:\
  155. #    :ignorenologin:\
  156. #    :ignoretime:\
  157. #    :requirehome@:\
  158. #    :accounted@:\
  159. #    :path=~/bin /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin:\
  160. #    :umask=022:\
  161. #    :tc=standard:
  162. #
  163. #
  164. ##
  165. ## root - fallback for root logins
  166. ##
  167. #root:\
  168. #    :path=~/bin /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin:\
  169. #    :cputime=infinity:\
  170. #    :datasize=infinity:\
  171. #    :stacksize=infinity:\
  172. #    :memorylocked=infinity:\
  173. #    :memoryuse=infinity:\
  174. #    :filesize=infinity:\
  175. #    :coredumpsize=infinity:\
  176. #    :openfiles=infinity:\
  177. #    :maxproc=infinity:\
  178. #    :memoryuse-cur=32M:\
  179. #    :maxproc-cur=64:\
  180. #    :openfiles-cur=1024:\
  181. #    :priority=0:\
  182. #    :requirehome@:\
  183. #    :umask=022:\
  184. #    :tc=auth-root-defaults:
  185. #
  186. #
  187. ##
  188. ## Settings used by /etc/rc
  189. ##
  190. #daemon:\
  191. #    :coredumpsize@:\
  192. #    :coredumpsize-cur=0:\
  193. #    :datasize=infinity:\
  194. #    :datasize-cur@:\
  195. #    :maxproc=512:\
  196. #    :maxproc-cur@:\
  197. #    :memoryuse-cur=64M:\
  198. #    :memorylocked-cur=64M:\
  199. #    :openfiles=1024:\
  200. #    :openfiles-cur@:\
  201. #    :stacksize=16M:\
  202. #    :stacksize-cur@:\
  203. #    :tc=default:
  204. #
  205. #
  206. ##
  207. ## Settings used by news subsystem
  208. ##
  209. #news:\
  210. #    :path=/usr/local/news/bin /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin:\
  211. #    :cputime=infinity:\
  212. #    :filesize=128M:\
  213. #    :datasize-cur=64M:\
  214. #    :stacksize-cur=32M:\
  215. #    :coredumpsize-cur=0:\
  216. #    :maxmemorysize-cur=128M:\
  217. #    :memorylocked=32M:\
  218. #    :maxproc=128:\
  219. #    :openfiles=256:\
  220. #    :tc=default:
  221. #
  222. #
  223. ##
  224. ## The dialer class should be used for a dialup PPP/SLIP accounts
  225. ## Welcome messages/news suppressed
  226. ##
  227. #dialer:\
  228. #    :hushlogin:\
  229. #    :requirehome@:\
  230. #    :cputime=unlimited:\
  231. #    :filesize=2M:\
  232. #    :datasize=2M:\
  233. #    :stacksize=4M:\
  234. #    :coredumpsize=0:\
  235. #    :memoryuse=4M:\
  236. #    :memorylocked=1M:\
  237. #    :maxproc=16:\
  238. #    :openfiles=32:\
  239. #    :tc=standard:
  240. #
  241. #
  242. ##
  243. ## Site full-time 24/7 PPP/SLIP connections
  244. ## - no time accounting, restricted to access via dialin lines
  245. ##
  246. #site:\
  247. #    :ignoretime:\
  248. #    :passwordtime@:\
  249. #    :refreshtime@:\
  250. #    :refreshperiod@:\
  251. #    :sessionlimit@:\
  252. #    :autodelete@:\
  253. #    :expireperiod@:\
  254. #    :graceexpire@:\
  255. #    :gracetime@:\
  256. #    :warnexpire@:\
  257. #    :warnpassword@:\
  258. #    :idletime@:\
  259. #    :sessiontime@:\
  260. #    :daytime@:\
  261. #    :weektime@:\
  262. #    :monthtime@:\
  263. #    :warntime@:\
  264. #    :accounted@:\
  265. #    :tc=dialer:\
  266. #    :tc=staff:
  267. #
  268. #
  269. ##
  270. ## Example standard accounting entries for subscriber levels
  271. ##
  272. #
  273. #subscriber|Subscribers:\
  274. #    :accounted:\
  275. #    :refreshtime=180d:\
  276. #    :refreshperiod@:\
  277. #    :sessionlimit@:\
  278. #    :autodelete=30d:\
  279. #    :expireperiod=180d:\
  280. #    :graceexpire=7d:\
  281. #    :gracetime=10m:\
  282. #    :warnexpire=7d:\
  283. #    :warnpassword=7d:\
  284. #    :idletime=30m:\
  285. #    :sessiontime=4h:\
  286. #    :daytime=6h:\
  287. #    :weektime=40h:\
  288. #    :monthtime=120h:\
  289. #    :warntime=4h:\
  290. #    :tc=standard:
  291. #
  292. #
  293. ##
  294. ## Subscriber accounts. These accounts have their login times
  295. ## accounted and have access limits applied.
  296. ##
  297. #subppp|PPP Subscriber Accounts:\
  298. #    :tc=dialer:\
  299. #    :tc=subscriber:
  300. #
  301. #
  302. #subslip|SLIP Subscriber Accounts:\
  303. #    :tc=dialer:\
  304. #    :tc=subscriber:
  305. #
  306. #
  307. #subshell|Shell Subscriber Accounts:\
  308. #    :tc=subscriber:
  309. #
  310. ##
  311. ## If you want some of the accounts to use traditional UNIX DES based
  312. ## password hashes.
  313. ##
  314. #des_users:\
  315. #    :passwd_format=des:\
  316. #    :tc=default:
  317.