In this paper, we develop attitude tracking control methods for spacecraft as rigid bodies against model uncertainties, external disturbances, subsystem faults/failures, and limited resources. A new intelligent control algorithm is proposed using approximations based on radial basis function neural networks (RBFNN) and adopting the tunable parameter-based variable structure (TPVS) control techniques. By choosing different adaptation parameters elaborately, a series of control strategies are constructed to handle the challenging effects due to actuator faults/failures and input saturations. With the help of Lyapunov theory, we show that our proposed methods guarantee both finitetime convergence and fault-tolerance capability of the closed-loop systems. Finally, benefits of the proposed control methods are illustrated through five numerical examples. Index Terms-Attitude tracking, fault-tolerant control, input saturations, neural network control, finite-time control. Defineδ 1 := min{δ 1,1 ,δ 1,2 }. Note that thisδ 1 can be made arbitrary small by making K S , K ρ sufficiently large. According to Lemma 3, for any positive constantsδ 1 , ε 1 and ε 2 , and any S * (0) , there existsT 2 :=T 2 (S * (0),θ * (0),η * (0),δ 1) > 0 such that S * (t) ≤δ 1 for all t ≥T 2 .